English vocabulary and translations (See all)
the home team: the team playing in their own town, at their own ground
- "Moira : So I bet there are a lot of people in the crowd supporting the home team then?"
Do you have smart way of remembering 'Home team'? Share it with us!