n. 1 a large motor boat, used esp. for pleasure. 2 a man-of-war's largest boat. [Sp. lancha pinnace perh. f. Malay lancharan f. lanchar swift]
LAUNCH
Meaning of LAUNCH in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012