CARRACK


Meaning of CARRACK in English

n. hist. a large armed merchant-ship. [ME f. F caraque f. Sp. carraca f. Arab. karakir]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.