YourDictionary

kiss of life medical definition

noun
Mouth-to-mouth resuscitation.

Learn more about kiss of life

link/cite print suggestion box