Attested.to

Definition

someone who stands in front of a show (as at a carnival) and gives a loud colorful sales talk to potential customers

Seed ·

Term in context

barker in CommonParlance