double take

Explore definitions, synonyms, and language insights of double take

Definitions

Noun
a delayed reaction indicating surprise

More General Terms