ALL meanings of groundshare
- verb groundshare to share the facilities and running costs of a single stadium with another team 0
- noun groundshare an arrangement, often temporary, whereby two sporting clubs share one stadium 0
- noun groundshare (rare) The sharing of a sports ground between two or more teams. 0