ball over in English dictionary

  • ball over

    Meanings and definitions of "ball over"

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

    Synonyms of "ball over" in English dictionary

    floor, surprise, stun are the top synonyms of "ball over" in the English thesaurus.

Sample sentences with "ball over"

Authors