sports center (English, noun)
expansion: sports center (plural sports centers)
Senses:
glosses: A building or building complex housing in which a variety of sports can be played.
tags: Canada
US
Forms:
form: sports centers
tags: plural
form: sports centre
tags: alternative