Grandstand (noun) - the main seating area for spectators
- New York City had to modify their grandstands due to the pandemic.
- The stadium's new VIP box is considered a premier grandstand.
Posted via D.Buzz
Grandstand (noun) - the main seating area for spectators