English | German | Russian | Czech

double take English

Meaning double take meaning

What does double take mean?

double take

a delayed reaction indicating surprise

Are you looking for...?