do a double take
do a double take {v. phr.}, {informal}
To look again in surprise; suddenly understand what is seen or said.
John did a double take when he saw Bill in girls' clothes.
When Evvie said she was quitting school, I did a double take.
Categories:
Source: A Dictionary of American Idioms