sports center
sports
ˈspɔ:ts
spawts
cen
sɛn
sen
ter
sports centre

Definition & Meaning of "sports center"in English

Sports center
01

a building where people can take part in various types of indoor sports activities, such as swimming 

Grammatical Information
Animacy status
Inanimate
Composition
Compound
Countable
Plural form
sports centers
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store