ad agency

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

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches