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.