spot centre (0 synonym found)

Definition of spot centre:

(n) : Alternative spelling of sports center. [(US, Canada) A building or building complex housing in which a variety of sports can be played.]

Definition of spot centre:

(n) : Alternative spelling of sports center. [(US, Canada) A building or building complex housing in which a variety of sports can be played.]

Back to Top