STAYSAIL Meaning of STAYSAIL in English n. a triangular fore-and-aft sail extended on a stay. Oxford English vocab. Оксфордский английский словарь. 2012