Meaning of the word speedball in English

What does speedball mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

speedball

US /ˈspiːd.bɔːl/
UK /ˈspiːd.bɔːl/

Noun

1.

a mixture of heroin and cocaine, or amphetamine and heroin, taken intravenously for a rapid and intense high

Example:
The documentary explored the dangers of using a speedball.
He was found unconscious after taking a speedball.
2.

a small, air-filled punching bag that rebounds quickly, used for training in boxing

Example:
The boxer practiced his jabs on the speedball.
He spent hours perfecting his rhythm with the speedball.