Meaning of barker

Definition of barker

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

Other information on barker

WIKIPEDIA results for barker
Amazon results for barker