SPORTS CENTER


Meaning of SPORTS CENTER 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 - Словарь современного английского языка.