grand ‧ stand /ˈɡrændstænd/ BrE AmE noun [countable]
1 . a large structure that has many rows of seats where people sit and watch sports competitions, games, or races
2 . a grandstand view (of something) a very good view of something:
We had a grandstand view of the fireworks from our house.