STAYSAILS

Scrabble 12 Words With Friends 12

Definition

STAYSAILS is the plural of STAYSAIL.

noun STAYSAIL: a fore-and-aft sail set on a stay (as between two masts).

See all 121 words you can make from STAYSAILS →

← Unscramble different letters