Definition of life-buoy
noun : life-buoy
Source: WordNet 3.1
-
1. (
) a life preserver in the form of a ring of buoyant material ;
See more about : life-buoy