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
previously
adverb
 
 
From the Word list
Oxford 3000
B1
Oxford Learner's Dictionaries Word of the Day