LAUNCE Meaning of LAUNCE in English n. a sand eel. [ perh. f. LANCE: cf. garfish ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012