double take
English Dictionary
->
Letter D
-> double take
Search Dictionary:
double take Definition
(n)
a
delayed
reaction
indicating
surprise
double take Synonyms
double take
© Art Branch Inc.