Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
make sail
in English
make sail
#moderate
Definitions
Verb
to
extend
or
add
more
sail
;
increase
surface
area
The
crew
will
make
sail
to
catch
the
wind
.
to
start
or
begin
a
journey
;
embark
on
a
voyage
We
are
ready
to
make
sail
for
the
island
tomorrow
.