home stand Word Origin noun a series of consecutive sports events, as baseball games, played in a team's own stadium. Origin of home stand First recorded in 1960–65