SKYSAIL Meaning of SKYSAIL in English n. a light sail above the royal in a square-rigged ship. English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012