• 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....

Download our Mobile App Today
Receive our word of the day
on Whatsapp