soccerplex

English

noun
Definitions
  • (US) A sports complex that includes soccer facilities.

Etymology

Suffix from English soccer.

Origin

English

soccer

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms