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. Краткий оксфордский словарь английского языка. 2012