Get Your Premium Membership

Carrack

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


Related Information

More Carrack Links

Synonyms

carack



Book: Radiant Verses: A Journey Through Inspiring Poetry