carrack

Definitions


[ˈkarək], (Noun)

Definitions:
- a large merchant ship of a kind operating in European waters from the 14th to the 17th century


Phrases:

Origin:
late Middle English: from Old French caraque; perhaps from Spanish carraca, from Arabic, perhaps from qarāqir, plural of qurqūra, a type of merchant ship




definition by Oxford Dictionaries