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.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.