Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
rafts
in English
rafts
us
/ræfts/
uk
/rɑːfts/
#common
Lemma:
raft
The lemma is the base or root form of this word.
Definitions
Noun
a
flat
structure
for
floating
;
transportation
a
large
group
of
seabirds
or
mammals
a
collection
of
logs
obstructing
navigation
multiple
flat-bottomed
watercraft