barque

Nouns

  • (n) a sailing ship with 3 (or more) masts bark,

Synonyms

bark

Words of close approximity