: a usually roofed structure with seats for people to sit on while they are watching a race or sporting event
: done in a way that is intended to impress the people who are watching
: to behave or speak in a way that is intended to impress people and to get public approval
What made you want to look up grandstand? Please tell us where you read or heard it (including the quote, if possible).