You searched for: “defenestrated”
Throwing something or someone out of a window. (1)