Topsail Schooner Definition
noun
A schooner carrying two or more square topsails on its foremast.
American Heritage
Find Similar Words
Find similar words to topsail schooner using the buttons below.
Find similar words to topsail schooner using the buttons below.