kiss of life

noun phrase

Definition of kiss of life

chiefly British
: artificial respiration by the mouth-to-mouth method

First Known Use of kiss of life

1961, in the meaning defined above

Keep scrolling for more

Keep scrolling for more

More Definitions for kiss of life

kiss of life

noun

Medical Definition of kiss of life

chiefly British
: artificial respiration by the mouth-to-mouth method