advertises - English Synonyms Dictionary