promote - make publicity for; make an effort to offer (an item); "The salesman is aggressively pushing the new Laptop or computer design"; "The corporation is seriously advertizing their new laptops"minimize degrade eliminate lower overthrow dismiss downgrade expel impeach demote unseat oust depose humiliate humble demean disgrace dethrone denounce