Groundshare (noun) Definition, Meaning & Examples

verb
  1. to share the facilities and running costs of a single stadium with another team
noun
  1. an arrangement, often temporary, whereby two sporting clubs share one stadium
Groundshare (noun) Definition, Meaning & Examples

More Definitions