skysail meaning
UK US
skysail (noun): the sail above the royal on a square-rigger.
Definition of skysail
- the sail above the royal on a square-rigger
Type of: sail
Word lists: words starting with SK · words ending in IL · 7-letter words
More about skysail on Wikipedia.