promote - make publicity for; seek to promote (an item); "The salesman is aggressively pushing The brand new Laptop model"; "The business is intensely advertizing their new laptops"(= advertise) ? werben für; (= set that you can buy) ? auf den Markt bringen; the new product is greatly promoted within the media ? für das neue Modell ist in den Med… Read More