Life Buoy (noun) Definition, Meaning & Examples

noun
  1. any of variously formed buoyant devices for supporting a person fallen into the water.
noun
  1. any of various kinds of buoyant device for keeping people afloat in an emergency
Life Buoy (noun) Definition, Meaning & Examples

More Definitions