Summary
English to French:   more detail...
  1. defenestration:


English

Detailed Translations for defenestration from English to French

defenestration:


Synonyms for "defenestration":


Related Definitions for "defenestration":

  1. the act of throwing someone or something out of a window1

Wiktionary Translations for defenestration:

defenestration
noun
  1. act of throwing out a window
defenestration