English

sports centre noun definition in Public spaces topic from the Oxford Advanced Learner's Dictionary

sports centre

 noun: Public spaces topic
a building where the public can go to play many different kinds of sports, swim, etc.