kiss of life
Medical Definition of kiss of life
chiefly British : artificial respiration by the mouth-to-mouth method
Learn More about kiss of life
Dictionary: Definition of "kiss of life"
Seen and Heard
What made you want to look up kiss of life? Please tell us where you read or heard it (including the quote, if possible).