Learn how to say Speedball correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word speedball:
1 informal a mixture of cocaine with heroin.
2a small punchball used by boxers for practising quick punches.
3 [mass noun] US a ball game resembling soccer but in which the ball may be handled.