Ad agency

Rare ·Advanced level

Definitions

Noun
  1. 1
    an agency that designs advertisement to call public attention to its clients wordnet