Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
staysail
in English
staysail
us
//steɪsæl//
uk
//steɪseɪl//
#uncommon
Definitions
Noun
a
sail
rigged
to
a
stay
between
a
mast
and
deck
(
or
bowsprit
)
The
crew
raised
the
staysail
to
catch
the
wind
.
Base Words
sail
stay