Definition of hamster ball in English:
hamster ball
noun
A transparent plastic sphere in which a hamster or other small pet can run (causing the sphere to roll around) to get exercise.
Origin
1970s; earliest use found in Silver City (New Mexico) Daily Press.
Are You Learning English? Here Are Our Top English Tips