Synonyms: bark, barque
Definition: a sailing ship with 3 (or more) masts
Similar words: sailing ship, sailing vessel
Definition: a vessel that is powered by the wind; often having several masts