1 definition by TempAcct

To throw someone out of a window or opening in a tall structure.
Dr.Patrick Hamill will not hesitate to defenestrate students who do not bribe him regularily
by TempAcct February 3, 2016
Get the defenestrate mug.