defenestration
English Dictionary
->
Letter D
-> defenestration
Search Dictionary:
defenestration Definition
(n)
the
act
of
throwing
someone
or
something
out
of
a
window
defenestration Synonyms
defenestration
© Art Branch Inc.