defenestrate
English Dictionary
->
Letter D
-> defenestrate
Search Dictionary:
defenestrate Definition
(v)
throw
through
or
out
of
the
window
; "
The
rebels
stormed
the
palace
and
defenestrated
the
President
"
defenestrate Synonyms
defenestrate
© Art Branch Inc.