done deal ( synonym found)

Definition of done deal:

°An agreement that has been finally resolved or decided.

Definition of done deal:

°An agreement that has been finally resolved or decided.

Back to Top