Attested.to

Definition

with a feeling of shame

Seed ·

Term in context

ashamedly in CommonParlance