promote - make publicity for; try and sell (an item); "The salesman is aggressively pushing the new computer model"; "The organization is greatly advertizing their new laptops"stop hinder inhibit discourage prohibit frustrate forbid enjoin oppose proscribe ban combat overcome outlaw bar counter contend (with) suppress interdict stifle repress Test