0%

ALL meanings of groundshare

G g
  • 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
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?