SWISS BALL
Meaning of SWISS BALL in English
ˌSwiss ˈball BrE AmE noun [countable] trademark
a large plastic ball that you sit on or lie against in order to do special exercises
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012