What does touts mean?
noun
A person who publicly advertises or promotes something, especially in a loud or annoying way. A person who acts as a guide or escort, especially in a city.
Example
"The touts outside the stadium were shouting loudly to attract customers."
Definition generated by AI and curated by RJS Tech Solutions LLP.