skysailPronunciation: /ˈskʌɪseɪl, -s(ə)l/Definition of skysail noun a light sail above the royal in a square-rigged ship. skysail in other Oxford dictionaries Definition of skysail in the US English dictionary