meaning of defenestrated
1. throw through or out of the window; "The rebels stormed the palace and defenestrated the
">President"
Related Words
defenestrate | defenestration |
1. throw through or out of the window; "The rebels stormed the palace and defenestrated the
">President"
defenestrate | defenestration |