1 the kiss of life | Definition of the kiss of life

the kiss of life

noun phrase

Definition of the kiss of life

British
: a method of helping a person who is not breathing to start breathing again by blowing air into the person's mouth and lungs : mouth-to-mouth resuscitation