promote - make publicity for; try to provide (an item); "The salesman is aggressively pushing The brand new computer product"; "The company is heavily advertizing their new laptops"protect against hinder inhibit discourage prohibit frustrate forbid enjoin oppose proscribe ban combat beat outlaw bar counter contend (with) suppress interdict stifle r… Read More