English dictionary
sand lance meaning and definition
Definition and meaning of sand lance at MeaningMonkey.org. sand lance meaning and definition in the English Dictionary.SAND LANCE noun
Definition of sand lance (noun)
- very small silvery eellike schooling fishes that burrow into sandy beaches
- synonyms: launce, sand eel, sand launce
Source: Princeton University Wordnet