STAYSAIL Meaning of STAYSAIL in English [ 'steɪseɪl , -s(ə)l ]■ noun a triangular fore-and-aft sail extended on a stay. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004