Synonyms of on the spot in English:

on the spot

See definition of on the spot


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

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