Synonyms of on the spot in English:

on the spot


See definition of on the spot

phrase

1‘any official found to be involved in such incidents will be sacked on the spot’

SYNONYMS
immediately, there and then, then and there, straight away, right away, forthwith, instantly, summarily, without delay, without hesitation, at once, that instant, directly
outright
North American in short order
archaic straight, straightway, instanter, forthright