1. Home
  2. >
  3. Define
  4. >
  5. TOPSAILS

Definition of TOPSAILS

  • A sail set on a ship's topmast
  • A fore-and-aft sail set above the gaff
  • TOPSAIL, a sail of a ship [n]
  • TOPSAIL, the sail of a ship [n]