sur le coup

Adverb

 * 1) instantly, right then and there, on the spot
 * 2)  at the time, at first
 * 1)  at the time, at first

Adjective

 * 1)  on it

Usage notes

 * Not to be confused with, , or.