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. Кембриджский английский словарь. 2012