STAYSAIL Meaning of STAYSAIL in English n. a triangular fore-and-aft sail extended on a stay. Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012