English synonyms about - contact  

spot promote

verb

1 spot promote

Promote on the spot.


Find more on spot promote elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0281