Grandstand (noun) - the main seating area for spectators 1. New York ...

Words
34
Reading
1 min
6y
Listen to this post
~1 min

Grandstand (noun) - the main seating area for spectators

  1. New York City had to modify their grandstands due to the pandemic.
  2. The stadium's new VIP box is considered a premier grandstand.