Summary
French to English:   more detail...
  1. défenestration:
English to French:   more detail...
  1. défenestration:


English

Detailed Translations for défenestration 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