ad agency

Noun
  1. An agency that designs advertisement to call public attention to its clients (synset 108370839)

Other Searches