life buoy Meaning, Definition & Usage

  1. noun a life preserver in the form of a ring of buoyant material
    life belt; lifesaver; life ring.

WordNet