skysail Syllabification: (sky·sail)Pronunciation: /ˈskīˌsāl/Definition of skysail noun a light sail above the royal. skysail in other Oxford dictionaries Definition of skysail in the British & World English dictionary