storm sails
English
Noun
storm
sails
plural of
storm sail