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