fait accompli
Meanings
Noun
1. fait accompli; done deal
Examples1
to present somebody with a fait accompli