Slang meaning of KISS OF LIFE

KISS OF LIFE means: Kiss of life is London Cockney rhyming slang for wife.