Attested.to

Definition

from a position of superiority or authority

Seed ·

Term in context

better in CommonParlance