topsail schooner









topsail schooner


noun

  1. a sailing vessel fore-and-aft rigged on all of two or more masts with square sails above the foresail, and often with a square sail before the foresail.
52 queries 0.571