promote - make publicity for; try to offer (an item); "The salesman is aggressively pushing the new Laptop product"; "The company is seriously advertizing their new laptops"avoid hinder inhibit discourage prohibit frustrate forbid enjoin oppose proscribe ban battle fight outlaw bar counter contend (with) suppress interdict stifle repress check subd