take aback
1.
(
verb
) surprise greatly; knock someone's socks off
Synonyms:
ball over
,
blow out of the water
,
floor
,
shock
,
stun
Related Words:
galvanize
,
startle
,
surprise
Terms and Conditions of Use / Copyright Notice