GNU Collaborative International Dictionary of English
last match results
Found one definition
-
defenestrate (dḗ‑fĕnˈĕs‑trāt), v. t. to throw (something or someone) out of a window.
[PJC]