Performance Stage in a Park or Town Center
This page is the CodyCross answer for the clue below from Renaissance, Group 1386, Puzzle 2 (Royal Advisors).
Question is: Performance Stage in a Park or Town Center
and the answer is: BANDSTAND
Word Meaning:
BANDSTAND — A small, open-air platform or enclosure for bands to play on, usually roofed.
Definitions from Wiktionary.