English dictionary
home stand meaning and definition
Definition and meaning of home stand at MeaningMonkey.org. home stand meaning and definition in the English Dictionary.HOME STAND noun
Definition of home stand (noun)
- a series of successive games played at a team's home field or court
Source: Princeton University Wordnet