CARRACK Meaning of CARRACK in English [ 'karək ]■ noun a large European merchant ship of a kind operating from the 14th to the 17th century.OriginME: from OFr. caraque ; perh. from Sp. carraca , from Arab. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004