TOPSAIL SCHOONER
Meaning of TOPSAIL SCHOONER in English
noun
: a two-masted schooner having square-rigged topsails on the foremast and rarely on the mainmast
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012