Used attributively to describe something intended to impress or attract attention.
Definitions
Intended to impress spectators or the public; showy or ostentatious. The candidate's grandstand promises failed to address the real issues.
Of or relating to a grandstand or its seating area. Grandstand tickets for the parade sold out quickly.