carrack

Nouns

  • (n) a large galleon sailed in the Mediterranean as a merchantman carack,

Synonyms

carack

Words of close approximity