Attested.to

Definition

a flamboyant deceiver; one who attracts customers with tricks or jokes

Seed ·

Term in context

charlatan in CommonParlance