Synonyms of Double Take in English :
Antonyms of Double Take in English
Thesaurus of Double Take in English
1. (noun) a delayed reaction indicating surprise