home stand

This is not a dictionary! - Search for "home stand" in The Danish Dictionary

  • February 28. 2016 from wordnet.princeton.edu

    home stand noun english

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