ball over Meaning, Definition & Usage

  1. verb surprise greatly; knock someone's socks off
    take aback; shock; blow out of the water; floor.
    • I was floored when I heard that I was promoted

WordNet