[car.rack] n [ME carrake, fr. MF caraque, fr. OSp carraca, fr. Ar qaraqir, pl. of qurqur merchant ship] (14c): a beamy sailing ship esp. of the 15th and 16th centuries
CARRACK
Meaning of CARRACK in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012