carrack
1.
(
noun
) a large galleon sailed in the Mediterranean as a merchantman
Synonyms:
carack
Related Words:
galleon
Terms and Conditions of Use / Copyright Notice