promote - make publicity for; make an effort to offer (a product); "The salesman is aggressively pushing the new Computer system product"; "The business is heavily advertizing their new laptops"minimize degrade eliminate lower overthrow dismiss downgrade expel impeach demote unseat oust depose humiliate humble demean disgrace dethrone denounce abas