Definition of Spot Promote

  • 1. Promote on the spot Verb

Semanticaly linked words with "spot promote"