• GRANDSTAND (noun). The noun GRANDSTAND has 2 senses: 1. the audience at a stadium or racetrack. 2. a stand at a racecourse or stadium consisting of tiers with rows of individual seats that are under a protective roof. Familiarity information: GRANDSTAND used as a noun is rare. • GRANDSTAND (verb). The verb GRANDSTAND has 1 sense: 1. perform ostentatiously in order to impress the audience and with an eye to the applause. Familiarity information: GRANDSTAND used as a verb is very rare.