defenestrated

verb
  1. threw or pushed someone or something out of a window
  2. Usage: past tense of defenestrate
  3. removed someone from a position of power or authority
  4. Usage: figurative; formal

Examples