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

Performance Stage in a Park or Town Center

Answer

BANDSTAND

Word Meaning:

BANDSTAND — A small, open-air platform or enclosure for bands to play on, usually roofed.

Definitions from Wiktionary.

Performance stage in a park or town center Renaissance Answers