recoil spring

noun

Definition of recoil spring

: a spring used to cushion the shock of a recoiling gun or other mechanism