leisure centre

Definitions

General English

General Science

  • noun a place that provides equipment and resources for activities such as swimming or sport

Sports

  • noun a building where people can exercise, with equipment usually including exercise machines, swimming pool and space for sports such as badminton, as well as changing and refreshment facilities

Travel

  • noun a public building that provides the space and equipment for recreational activities such as sports, games and hobbies
http://www.dictionarycentral.com/definition/leisure-centre.html