Definitions for barque

Definitions for (noun) barque

Main entry: bark, barque

Definition: a sailing ship with 3 (or more) masts


Visual thesaurus for barque