staysails

noun
  1. triangular sails set on stays (supporting ropes or cables) between masts on a sailing vessel
  2. Usage: nautical; plural form

Examples