The phrase
"deal killer" means something or someone that prevents or ends a deal or agreement from happening successfully.
Full definition
Similar and related words and phrases are presented below.
«deal»
«killer»
Related phrases
Phrases with «deal killer»
Sentences with «deal killer»