English

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

leisure centre

 noun: Public spaces topic
a public building where people can go to do sports and other activities in their free time