Attested.to

Definition

a hospital for mentally incompetent or unbalanced person

Seed ·

Term in context

asylum in CommonParlance