WikiWord

groundshare

From WikiWord, the free dictionary

English

Definitions

noun

  1. The sharing of a sports ground between two or more teams.

verb

  1. To share a sports ground with another team

Related words

Synonyms

References