Find the word definition

Wiktionary
sportsplex

n. (context US English) A complex offering sporting facilities.

Wikipedia
Sportsplex

Sportsplex is a name used by several sports complexes or leisure centres. It may refer to: