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

Leave a Reply

Your email address will not be published. Required fields are marked *

44 queries 2.920