English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition self-defenestration in British English

self-defenestration noun

noun
1

the act of jumping, propelling oneself, or causing oneself to fall, out of a window

Example

It was by the merest good fortune that we prevented his self-defenestration.

Definition self-defenestration in British English