What is the full meaning of defenestrated
DEFENESTRATE, to throw out of a window [v]
Example of the word defenestrated placed on a Scrabble board.