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

Leave a Reply

Your email address will not be published. Required fields are marked *

51 queries 1.273