tape ball
Short definition from Wiktionary
Noun
- A tennis ball wrapped in electrical tape, used in playing street cricket in Asia.
- The game of cricket played using such a ball.
We haven’t written up tape ball yet: Simple and Standard meanings, examples and a quiz.