Overthrowing

French Meaning

renverser

détruire

vaincre définitivement

ravager

endommager

English Meaning

  1. Present participle of overthrow.