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
Tweet