Synonyms

1. barque

noun. a sailing ship with 3 (or more) masts.

Synonyms

  • sailing vessel
  • sailing ship

Featured Games

Synonym.com