groundshare








verb

  1. (intr) 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
55 queries 0.558