Definition of "Recoil" :
noun: a movement back from an impact
noun: the backward jerk of a gun when it is fired
verb: spring back, as from a forceful thrust
verb: spring back; spring away from an impact
verb: draw back, as with fear or pain
verb: come back to the originator of an action with an undesired effect