STUNSAIL Meaning of STUNSAIL in English [ 'stʌns(ə)l ](also stuns'l ) ■ noun another term for studdingsail .OriginC18: contr. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004