Home›Browse›S›sports centresports centreOur editors are putting together more complete content — check back in about 20 minutessports centresports centre — nounnoun1. a building or place where people can play sports1.nounDefinitiona building or place where people can play sportsExampleWe go to the sports centre to play basketball.