noun
a fast-paced game or sport that combines elements of baseball and basketball
-
The athletes practiced their speedball skills on the field.
-
We had a blast playing speedball at the park.
-
Let's go kick some butt in speedball!
-
His quick thinking was like a speedball in solving the problem.