life ring Meaning, Definition & Usage

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

WordNet