Sentence:  With such focus from within the footballing community this week on Remembrance Sunday, there was something appropriate about Colchester being the <WSD>venue</WSD> for last night's game. Troops from the garrison town formed a guard of honour for both sets of players, who emerged for the national anthem with poppies proudly stitched into their tracksuit jackets. 
Meaning of the word marked with <WSD> tags:  Sport venue: a stadium or similar building in which a sporting competition is held.