barker

Noun
  1. Someone who stands in front of a show (as at a carnival) and gives a loud colorful sales talk to potential customers (synset 109858903)
  2. Informal terms for dogs (synset 102087384)

Other Searches