Noun outdoor stage has 1 sense
  1. bandstand, outdoor stage, stand - a platform where a (brass) band can play in the open air
    --1 is a kind of platform
,
TOP