ENFENESTRATE


Meaning of ENFENESTRATE in English

To throw something in through a window. Opposite of defenestrate. Example: Someone enfenestrated a water-balloon at me in my apartment.

Slang English vocab.      Английский сленговый словарь.