English Dictionary
Definition kiss of death in British English
kiss of death noun
[singular] noun
1
something that causes something else to fail or to be unsuccessful
Synonyms and related words
