What does self-defenestration mean? Below you find one meaning for the word self-defenestration You can also add a definition of self-defenestration yourself
1
00
self-defenestration
the act of jumping, propelling oneself, or causing oneself to fall, out of a windowIt was by the merest good fortune that we prevented his self-defenestration.