Life Saving - Definition - Law Dictionary Home Dictionary Definition life-saving
Definition :
That saves life or is suited to save life esp from drowning as the life saving service a life saving station
View Judgments Citing this PhraseView Acts Citing this Phrase