SPORTS CENTRE
Meaning of SPORTS CENTRE in English
noun
( BrE ) a building where the public can go to play many different kinds of sports, swim, etc.
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005