Synonyms for
Galleon
Definition
a large sailing ship with three or more masts, typically used by the Spanish and Portuguese empires during the 16th to 18th centuries for trade and warfare
Synonyms for
Definition
a large sailing ship with three or more masts, typically used by the Spanish and Portuguese empires during the 16th to 18th centuries for trade and warfare