What is the full meaning of staysails
STAYSAIL, a fore-and-aft sail hoisted on a stay [n]
Example of the word staysails placed on a Scrabble board.