Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
mainsail
in English
mainsail
us
/meɪnsæl/
uk
/meɪnseɪl/
#limited
Definitions
Noun
the
primary
sail
on
a
sailing
vessel
Base Words
sail
main