SKYSAIL


Meaning of SKYSAIL in English

ˈskīˌsāl, -īs ə l noun

: a sail set immediately above the royal — see sail illustration

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.