Found 2 items, similar to Skysail.
English → English (WordNet)
Definition: skysail
skysail
n : the sail above the royal on a square-rigger
English → English (gcide)
Definition: Skysail
Skysail
\Sky"sail\, n. (Naut.)
The sail set next above the royal. See Illust. under
Sail.
[1913 Webster]