What is the full meaning of curveballed
CURVEBALL, to throw such a ball [v]
Example of the word curveballed placed on a Scrabble board.