defenestrate - definition and synonyms

verb very formal
  1.   From our crowdsourced Open Dictionary
    1
    to remove or dismiss someone from a position of power or authority

    The overwhelming view is that he should be defenestrated before the next election.

    Submitted by Javad Hekayati from Iran, Islamic Republic of on 24/12/2015
  2.   From our crowdsourced Open Dictionary
    2
    to throw someone out of a window Submitted by Javad Hekayati from Iran, Islamic Republic of on 24/12/2015