topsail schooner
noun
: a two-masted schooner having square-rigged topsails on the foremast and rarely on the mainmast
Love words? Need even more definitions?
Merriam-Webster unabridged
Share