Attested.to

Definition

from a position of superiority or authority

Seed ·

Term in context

best in CommonParlance