Word info

demon-ridden

Adjective Satellite

Meaning

as if possessed by demons

Source: WordNet

Close letter words and terms