kiss of life


kiss of life

noun

Definition of KISS OF LIFE

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

Seen & 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).