GRANDSTAND


Meaning of GRANDSTAND in English

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.

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.