English dictionary
defenestration meaning and definition
Definition and meaning of defenestration at MeaningMonkey.org. defenestration meaning and definition in the English Dictionary.DEFENESTRATION noun
Definition of defenestration (noun)
- the act of throwing someone or something out of a window
Source: Princeton University Wordnet