grandstands
grand-stands
noun
Raised, often covered, seating areas for spectators at outdoor events.
"The crowd filled the grandstands for the football match."
verb
Behaves in an ostentatious way to impress an audience.
"He grandstands during every political debate."
Thesaurus
Synonyms: covered stand