Meaning of lifesaver
Definition of lifesaver
(noun)
an
attendant
employed
at a
beach
or
pool
to
protect
swimmers from accidents
a
life
preserver
in the
form
of a
ring
of
buoyant
material
Other information on lifesaver
WIKIPEDIA results for
lifesaver
Amazon results for
lifesaver
Tweet