Dicionário

Staysail

Webster's Dictionary 1913

Stay″sail′ (stā″sāl′;among sailors, stā″s'l), n.(Naut.) Any sail extended on a stay.