Translation of fait accompli in English:

fait accompli

fait accompli

noun

  • 1

    fait accompli, thing already done and irreversible