Attested.to

Definition

out of view of the public; behind the scenes

Seed ·

Term in context

backstage in CommonParlance