staysails

noun

Plural form of staysail.