Skip to content

ball over

Dictionary definition · ball over

verb

  1. surprise greatly; knock someone's socks off"I was floored when I heard that I was promoted"

Source: Open English WordNet (CC BY 4.0).