BARKER


Meaning of BARKER in English

[noun] [C] - a person who advertises an activity at a public event by calling out to people who are walking pasta fairground/circus/carnival barker

Cambridge English vocab.      Кембриджский английский словарь.