Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
liferafts
in English
liferafts
us
//ˈlaɪfəræfts//
uk
//ˈlaɪfəʳfts//
#limited
Definitions
Noun
inflatable
emergency
vessels
The
crew
deployed
liferafts
in
emergency
situations
.
rafts
for
saving
lives
at
sea
Rescue
teams
used
liferafts
to
save
people
from
the
sinking
ship
.
Base Words
life
rafts