slamball
Noun
Meaning
English Wikipedia has an article on:slamballWikipedia
slamball (uncountable)
(sports) A variety of basketball in which trampolines are positioned in front of each net.
Examples
So Michael said I'm going to find some investment for this and we're going to launch Slamball Asia.
To see photos and videos of people playing Slamball, follow us on Twitter at podcast startup.