English dictionary
defenestrate meaning and definition
Definition and meaning of defenestrate at MeaningMonkey.org. defenestrate meaning and definition in the English Dictionary.DEFENESTRATE verb
Definition of defenestrate (verb)
- throw through or out of the window
- "The rebels stormed the palace and defenestrated the President"
Source: Princeton University Wordnet