Attested.to

Definition

prevent from being seen or discovered

Seed ·

Term in context

conceal in CommonParlance