Word info

home stand

Noun

Meaning

a series of successive games played at a team's home field or court

Source: WordNet

Hypernyms

Close letter words and terms