SKYSAIL Meaning of SKYSAIL in English n. a light sail above the royal in a square-rigged ship. Oxford English vocab. Оксфордский английский словарь. 2012