done deal (English, noun)
expansion: done deal (plural done deals)
Senses:
glosses: An agreement that has been finally resolved or decided.
tags: idiomatic
Forms:
form: done deals
tags: plural