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