topsail









topsail


noun Nautical.

  1. a sail, or either of a pair of sails, set immediately above the lowermost sail of a mast and supported by a topmast.

noun

  1. a square sail carried on a yard set on a topmast
52 queries 0.521