SKYSAIL Meaning of SKYSAIL in English n.Pronunciation: ' sk ī - ˌ s ā l, -s ə l Function: noun Date: 1829: the sail above the royal Merriam Webster Collegiate English Dictionary. Merriam Webster - Энциклопедический словарь английского языка. 2012