SynonymX
Speak
Carrack
Definition of Carrack
1.
A large galleon sailed in the Mediterranean as a merchantman
Noun
Synonyms for word "carrack"
carack
Semanticaly linked words with "carrack"
galleon
Hyponims for word "carrack"
galleon