blow out of the water Meaning, Definition & Usage

  1. verb surprise greatly; knock someone's socks off
    take aback; shock; ball over; floor.
    • I was floored when I heard that I was promoted

WordNet