promote - make publicity for; endeavor to provide (a product); "The salesman is aggressively pushing the new Laptop product"; "The organization is greatly advertizing their new laptops"decrease degrade clear away lower overthrow dismiss downgrade expel impeach demote unseat oust depose humiliate humble demean shame dethrone denounce abase dishonor