life buoy









life buoy


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
67 queries 0.569