CARRACK


Meaning of CARRACK in English

n. hist. a large armed merchant-ship.

[ ME f. F caraque f. Sp. carraca f. Arab. karakir ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.