Definition of touts:
(v) :
(transitive) To flaunt, to publicize/publicise; to boast or brag about; to promote.
(n) :
Someone advertising for customers in an aggressive way.
(n) :
A person at a racecourse who offers supposedly inside information on which horse is likely to win.
(v) :
(US, slang, horse-racing, transitive) To give a tip on (a racehorse) to a person, with the expectation of sharing in any winnings.
(v) :
(US, slang, horse-racing, intransitive) To act as a tout; to give a tip on a racehorse.
(v) :
(UK, slang, horse-racing, transitive) To spy out information about (a horse, a racing stable, etc.).