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