promote - make publicity for; try and offer (a product); "The salesman is aggressively pushing The brand new Laptop model"; "The corporate is closely advertizing their new laptops"(= advertise) ? werben fileür; (= put out there) ? auf den Markt bringen; the new design has long been greatly promoted inside the media ? für das neue Modell ist in de… Read More