Done Deal Meaning

(idiomatic) An agreement that has been finally resolved or decided.

RECENT SEARCHES