CARRACK


Meaning of CARRACK in English

[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

Merriam-Webster English vocab.      Английский словарь Merriam Webster.