SKYSAIL


Meaning of SKYSAIL in English

[ 'skʌɪseɪl , -s(ə)l ]

■ noun a light sail above the royal in a square-rigged ship.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.