skysail meaning

UK US

skysail (noun): the sail above the royal on a square-rigger.

Definition of skysail

  1. 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.