TOP

Definition of sports centre noun from the Oxford Advanced Learner's Dictionary

sports centre

noun
 
/ˈspɔːts sentə(r)/
 
/ˈspɔːrts sentər/
(US English sports center)
jump to other results
  1. a building where the public can go to play many different kinds of sports, swim, etc.Topics Buildingsa2
brink
noun
 
 
From the Topic
Danger
C2
Oxford Learner's Dictionaries Word of the Day