barque

barque

barque

Noun

a sailing ship with 3 (or more) masts

Synonyms: