GNU Collaborative International Dictionary of English
last match results
Found one definition
-
defenestration (dḗ‑fĕnˌĕs‑trāˈshŭn), n. the act of throwing (something or someone) out of a window.
[PJC]