Synonyms

1. touter

noun. someone who advertises for customers in an especially brazen way.

Synonyms

  • advertiser
  • adman
  • advertizer

Featured Games

Synonym.com