'Skysail' definitions:

Definition of 'skysail'

From: WordNet
noun
The sail above the royal on a square-rigger

Definition of 'Skysail'

From: GCIDE
  • Skysail \Sky"sail\, n. (Naut.) The sail set next above the royal. See Illust. under Sail. [1913 Webster]