Get Your Premium Membership

Carrack

[n] a large galleon sailed in the Mediterranean as a merchantman


Related Information

More Carrack Links

Synonyms

carack



Book: Reflection on the Important Things