English synonyms about - contact  

home stand

noun

1 home stand

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


Find more on home stand elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0232