DEFENESTRATION


Meaning of DEFENESTRATION in English

[de.fen.es.tra.tion] n [de- + L fenestra window] (1620): a throwing of a person or thing out of a window -- de.fen.es.trate vt

Merriam-Webster English vocab.      Английский словарь Merriam Webster.