Sports Venue That Hosts Matches
This page is the CodyCross answer for the clue below from Seasons, Group 62, Puzzle 5 (Extreme Heat).
Question is: Sports Venue That Hosts Matches
and the answer is: STADIUM
Word Meaning:
STADIUM — A venue where sporting events are held.
Definitions from Wiktionary.