Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
lifebelt
in English
lifebelt
#common
Definitions
Noun
a
ring-shaped
buoy
(
on
ships
)
to
keep
people
afloat
a
flotation
device
(
for
emergency
use
);
saves
lives
Base Words
belt
life