promote - make publicity for; seek to offer (a product); "The salesman is aggressively pushing The brand new Laptop or computer model"; "The organization is heavily advertizing their new laptops", eleven July 2025 Deadheading will hold blossoms in total provide, though also promoting bushier development, supplying them a neat and tidy visual appear