Home stand

What is Home stand?

Home stand definition and meaning on Dictionary terms:
noun
a series of consecutive sports events, as baseball games, played in a team’s own stadium.

 

reference: https://www.dictionary.com/browse/home-stand

Tags: