Touts, noun plural of tout. Synonyms in the same form.
Pitchman
pitchmen, barkers, spruikers
Other
praises, hypes, commends, tipsters, solicitors, informants, touters, horse-watchers
All synonyms for tout →