TRYSAILS

8 letters 11 Scrabble points

Definition of TRYSAILS

noun
  1. A small, strong three-sided sail sometimes set in place of the mainsail in heavy weather.

Source: Wiktionary

Word Details

Letters T R Y S A I L S
Length 8 letters
Scrabble Score 11 points