Attested.to

Definition

causing a sensation as of things crawling on your skin

Seed ·

Term in context

creepy-crawly in CommonParlance