Etymology
Today it means: An informal sport resembling basketball, with the fixed baskets replaced by goalkeepers standing on benches. Full definition →
From bench + ball.
Etymology from Wiktionary, CC BY-SA 4.0.