promote - make publicity for; attempt to promote (a product); "The salesman is aggressively pushing the new Computer system design"; "The corporation is heavily advertizing their new laptops"promote - alter a pawn for a much better piece by advancing it on the eighth row, or improve a checker piece for the more useful piece by shifting it to the ro… Read More