meaning of spot promote

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


Related Words

spot promote |

Developed & Maintained By Taraprasad.com

Treasure Words