advertizer

Noun
  1. Someone whose business is advertising (synset 109793385)

Found on Word Lists

Other Searches