ad agency

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

Other Searches