English dictionary
double take meaning and definition
Definition and meaning of double take at MeaningMonkey.org. double take meaning and definition in the English Dictionary.DOUBLE TAKE noun
Definition of double take (noun)
- a delayed reaction indicating surprise
Source: Princeton University Wordnet