advertiser - English Synonyms Dictionary