STAYSAIL Meaning of STAYSAIL in English noun any sail extended on a stay. Webster English vocab. Английский словарь Webster. 2012