demon-ridden
Meaning, Definition & Usage
Dictionary
Related
adjective satellite
as if possessed by demons
WordNet
Previous
demolisher
demolishing
demolishment
demolition
demolitionist
Next
demoness
demonetisation
demonetise
demonetization
demonetize