STUNSAIL Meaning of STUNSAIL in English n. (also stuns'l) STUDDING-SAIL. Oxford English vocab. Оксфордский английский словарь. 2012