Back
ball over
Meanings
surprise greatly; knock someone's socks off;
Synonyms
shock
floor
blow out of the water
take aback
Anagrams of
ball over