Meaning of defenestrate
Definition of defenestrate
(verb)
throw
through
or out of the window; "The rebels stormed the
palace
and defenestrated the President"
Other information on defenestrate
WIKIPEDIA results for
defenestrate
Amazon results for
defenestrate
Tweet