defenestrationnoun
1. formal • humorous
the action of throwing someone out of a window
2. informal
the action of dismissing someone from a position of power or authority
march 13, 2020
defenestrationnoun
1. formal • humorous
the action of throwing someone out of a window
2. informal
the action of dismissing someone from a position of power or authority