promote - make publicity for; seek to offer (an item); "The salesman is aggressively pushing the new computer design"; "The corporate is closely advertizing their new laptops"cut down degrade take away lower overthrow dismiss downgrade expel impeach demote unseat oust depose humiliate humble demean shame dethrone denounce abase dishonor condemn cho