Defenestration: Latin word for throwing someone out the window.
While they may have done this figuratively, I do not think it means so literally. I'm sorry, but I can't help being a pedant.
Anybody here have enough Latin to come up with one for "under the bus"?