Life Preserver - Definition - Law Dictionary Home Dictionary Definition life-preserver
Definition :
An apparatus made in very various forms and of various materials for saving one from drowning by buoying up the body while in the water
View Judgments Citing this PhraseView Acts Citing this Phrase