Definition of skysail in English:
A light sail above the royal.
- The ship also carried standing skysail pales and yards, a half poop, and had as her figurehead a toothy dragon's head.
- On the website of skysails there are nice videos of the first test.
- Her topgallant, royal and skysail masts are of single spars.
Definition of skysail in:
- British & World English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.