Results

Definition of launce : 1. A balance.
2. A lance.
3. See Lant, the fish.

Synonyms:

sand lance, sand eel, sand launce

Usage examples: