carack

Explore definitions, synonyms, and language insights of carack

Definitions

Noun
a large galleon sailed in the Mediterranean as a merchantman

Synonyms


More General Terms