WordUnscrambler Home
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
Click here to see the free dictionary definition for carrack
definition by Oxford Dictionaries