Find the word definition

Wiktionary
groundshare

n. (context rare English) The share of a sports ground between two or more teams.

Wikipedia
Groundshare

Groundshare is the principle of sharing a stadium between two local sport teams. This is usually done for the purpose of reducing the costs of either construction of two separate facilities and related maintenance.