Attested.to

Definition

express that something is worthy of praise

Seed ·

Term in context

applaud in CommonParlance