• word of the day


    defenestration - Dictionary definition and meaning for word defenestration

    (noun) the act of throwing someone or something out of a window
   Mnemonics (Memory Aids) for defenestration

De-fan-station throwing a hand fan or smthng similiar out directly thru the window to ur di(de) who is getting late fr r.station....

Connect with us on Facebook