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