Table of Contents
Antonyms
Synonyms

1. barque

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

Antonyms

Synonyms

Antonym.com