Words: advertising agency ad agency
Part of speech: n
Definition: an agency that designs advertisement to call public attention to its clients