Find the word definition

WordNet
spot promote

v. promote on the spot; "Supreme Bishop Digby had been spot-promoted to Archangel"