Table of Contents
Synonyms

1. barque

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