Attested.to

Definition

be in accord; be in agreement

Seed ·

Term in context

agree in CommonParlance