• word of the day

    electrosleep

    electrosleep - Dictionary definition and meaning for word electrosleep

    Definition
    (noun) unconsciousness brought about by the passage of a low voltage electric current through the brain
Download our Mobile App Today
Receive our word of the day
on Whatsapp