grandstand
noun /ˈɡrænstænd/
/ˈɡrænstænd/
- the main stand (= a large covered structure with rows of seats) at a sports event with the best view
- The game was played to a packed grandstand.
- From her house, we had a grandstand view (= very good view) of the celebrations.
Oxford Collocations DictionaryGrandstand is used before these nouns:- view