promote - make publicity for; endeavor to promote (a product); "The salesman is aggressively pushing The brand new Computer system design"; "The company is closely advertizing their new laptops"Suede handbags will elevate your outfits, whilst slim sandals go with every little thing and do the seem just a bit a lot better than All people else.The te