Meaning of staysail
Definition of staysail
(noun)
a
fore-and-aft
sail
set on a
stay
(as
between
two masts)
Other information on staysail
WIKIPEDIA results for
staysail
Amazon results for
staysail
Tweet