Attested.to

Definition

a usually brief state of excitement and mental confusion often accompanied by hallucinations

Seed ·

Term in context

delirium in CommonParlance