SPORTS CENTRE


Meaning of SPORTS CENTRE in English

ˈsports ˌcentre BrE AmE British English , sports center American English noun [countable]

a building where people can go to play many different types of indoor sports

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.