advertizer - English Synonyms Dictionary

advertizer

n.
[1] advertiser , adman