Attested.to

Definition

slow to learn or understand; lacking intellectual acuity

Seed ·

Term in context

dense in CommonParlance