Definition of defenestrar in Spanish:

defenestrar

transitive verb

  • 1

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

    la derecha no está dispuesta a defenestrar al dictador