home stand (English, noun)
expansion: home stand (plural home stands)
Senses:
topics: hobbies
lifestyle
sports
glosses: A series of consecutive games played at one's home ground
Forms:
form: home stands
tags: plural