English Thesaurus.
SYNONYMS
ANTONYMS
DEFINITIONS
Definitions for barque
Definitions for (noun)
barque
Main entry:
bark
,
barque
Definition:
a sailing ship with 3 (or more) masts
Visual thesaurus for barque