Attested.to

Definition

having a red face from embarrassment or shame or agitation or emotional upset

Seed ·

Term in context

blushing in CommonParlance