kiss of life

1 ENTRIES FOUND:
Save
kiss of life noun
kiss of life
noun
Learner's definition of KISS OF LIFE

the kiss of life

British
Comments & Questions
Comments & Questions
What made you want to look up kiss of life? Include any comments and questions you have about this word.