Sports Group Playing in Their Own Stadium
This page is the CodyCross answer for the clue below from Train Travel, Group 709, Puzzle 2 (Thomas the Tank Engine).
Question is: Sports Group Playing in Their Own Stadium
and the answer is: HOMETEAM
Word Meaning:
HOME TEAM — (idiomatic, sports) The team that is playing in the usual area that they play in, as opposed to their opponents, the visiting team.
Definitions from Wiktionary.