barque

1. (noun) a sailing ship with 3 (or more) masts
Synonyms: bark
Related Words: sailing ship, sailing vessel



Terms and Conditions of Use / Copyright Notice