stand

(noun) bandstand

outdoor stage
platform (generic term)