Attested.to

Definition

represent in or produce a caricature of

Seed ·

Term in context

ape in CommonParlance