LAUNCE


Meaning of LAUNCE in English

[launce] n [prob. fr. [1]lance] (1623): sand lance

Merriam-Webster English vocab.      Английский словарь Merriam Webster.