Attested.to

Definition

lay bare

Seed ·

Term in context

denude in CommonParlance