Attested.to

Definition

an experience that appalls

Seed ·

Term in context

appalling in CommonParlance