DEFENESTRATE

Definition of DEFENESTRATE

  1. (verb)throw through or out of the window