Definition of ball hockey in English:
ball hockey
noun
CanadianA form of hockey played in a gymnasium or arena, or on any outdoor surface without ice, using a hard plastic ball in place of a puck.
‘I remember playing ball hockey with friends’- ‘The youngsters set up a ball hockey game in a parking lot’
Are You Learning English? Here Are Our Top English Tips