Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word defenestrate from English dictionary with examples, synonyms and antonyms.

defenestrate   verb

Meaning : Throw through or out of the window.

Example : The rebels stormed the palace and defenestrated the President.