kiss of life
kiss of life
English
Noun
Ad
Definition
Mouth-to-mouth resuscitation.
Example Sentences
- "The lifeguard pulled the man out of the lake and gave him the kiss of life."
Ad
kiss of life
Mouth-to-mouth resuscitation.