Deal-breaker meaning

Frequency:
(idiomatic) An issue which causes a relationship (especially in business) to fail.
noun
0
0
Advertisement