ad agency

(noun) advertising agency

< ad | ad blitz >