Translation of defenestración in English:

defenestración

downfall, n.

feminine noun

formal

  • 1

    downfall
    defenestration formal humorous
    desde hacía tiempo venían preparando su defenestración they had been preparing his downfall for some time