Find over 25,000 psychological definitions


inhabitance

n. the idea that ghosts or spirits can occupy particular locations, as in hauntings, or take control of people, animals, or things, as in cases of alleged possession. See exorcism.

Browse dictionary by letter

a b c d e f g h i j k l m n o p q r s t u v w x y z

Psychology term of the day

September 8th 2024

open hospital

open hospital

a psychiatric hospital without locked doors or physical restraints. Also called open-door hospital.