DEFENESTRATING
Definition
DEFENESTRATING is the present participle of DEFENESTRATE.
verb DEFENESTRATE: throw through or out of the window.
DEFENESTRATING is the present participle of DEFENESTRATE.
verb DEFENESTRATE: throw through or out of the window.