Definition of defenestrar in Spanish:

defenestrar

transitive verb

formal
  • 1Separar o expulsar a una persona de su cargo, especialmente si es de forma inesperada.

    la derecha no está dispuesta a defenestrar al dictador