noun
Meaning 1
A new team in a sports league, usually from a city that has not hosted a team in that league before, formed with the intention of satisfying the local population's demand for a local team.
Definition source: English Wiktionary via Wiktextract
Usage: Canada, US
Topics: hobbies, lifestyle, sports
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: expansion club
Antonyms: none provided