enfenestrate - meaning and definition. What is enfenestrate
Diclib.com
Online Dictionary

What (who) is enfenestrate - definition


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