Answer: defenestrated

AnswerCrossword Clue
defenestratedDEFENESTRATE, to throw out of a window