Word Hen
What is the meaning of the word "
demon-ridden
"?
Definitions:
as if possessed by evil spirits
adjective
The demonridden child would not stop pulling my hair.