kiss of life

views 2,280,736 updated

kiss of life n. see mouth-to-mouth resuscitation.

More From encyclopedia.com