English Dictionary
◊ DEMON-RIDDEN
demon-ridden
adj : as if possessed by demons