Groundshare Definition

noun

(rare) The sharing of a sports ground between two or more teams.

Wiktionary

Origin of Groundshare

Find Similar Words

Find similar words to groundshare using the buttons below.

Words Starting With

Words Ending With

Unscrambles

groundshare