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