STAYSAIL Meaning of STAYSAIL in English [stay.sail] n (1669): a fore-and-aft sail hoisted on a stay--see sail illustration Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012