LAUNCE Meaning of LAUNCE in English n. a sand eel. Etymology: perh. f. LANCE: cf. garfish Oxford English vocab. Оксфордский английский словарь. 2012