sports center
1 of 1noun/ˈspɔrts ˈsɛntər/
Forms:sports centers
1
a building where people can take part in various types of indoor sports activities, such as swimming
a building where people can take part in various types of indoor sports activities, such as swimming