Topsail-schooner meaning

A schooner carrying two or more square topsails on its foremast.
noun
0
0
Advertisement