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. Английский сленговый словарь. 2012