launce

Explore definitions, synonyms, and language insights of launce

Definitions

Noun
very small silvery eellike schooling fishes that burrow into sandy beaches