Word Study
skysail
WORDNET DICTIONARY
Noun skysail has 1 sense
CIDE DICTIONARY
skysail, n.
The sail set next above the royal. See Illust. under Sail. [1913 Webster]
For further exploring for "skysail" in Webster Dictionary Online