Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
sails
in English
sails
#common
Lemma:
sail
The lemma is the base or root form of this word.
Definitions
Noun
fabric
attached
to
a
boat
;
driven
by
wind
a
boat's
sail
;
part
of
navigation
power
harnessed
from
wind
;
for
travel
sail
or
sails
;
as
a
substance
a
journey
on
a
sailboat
Compounds / Phrases
foresails
headsails
mainsails
skysails
staysails
trysails
daysails