CARRACK


Meaning of CARRACK in English

n. hist. a large armed merchant-ship.

Etymology: ME f. F caraque f. Sp. carraca f. Arab. karakir

Oxford English vocab.      Оксфордский английский словарь.