What is the meaning of the word "defenestrate"?

Definitions:

  1. throw through or out of the window copy to clipboard verb
    • The rebels stormed the palace and defenestrated the President copy to clipboard