Search results
- Dictionarydefenestration/ˌdiːfɛnɪˈstreɪʃn/
noun
- 1. the action of throwing someone out of a window: formal, humorous "death by defenestration has a venerable history"
- 2. the action or process of dismissing someone from a position of power or authority: informal "that victory resulted in Churchill's own defenestration by the war-weary British electorate"
Powered by Oxford Dictionaries