Meaning of double take

Definition of double take

(noun) a delayed reaction indicating surprise

Other information on double take

WIKIPEDIA results for double take
Amazon results for double take