GNU Collaborative International Dictionary of English

last match results

Found one definition

  1.       
    defenestration (dḗ‑fĕnˌĕs‑trāˈshŭn), n. the act of throwing (something or someone) out of a window.

    [PJC]

Last match results