Attested.to

Definition

as if possessed by demons

Seed ·

Term in context

demon-ridden in CommonParlance