[noun] [C] - a set of seats arranged in rising rows, sometimes covered by a roof, from which people can easily watch sports or other eventsDo you want to come to the match tonight? I've got two tickets for the grandstand/two grandstand tickets.(figurative) From our hotel room window, we had a grandstand (= very good) view of the parade.
GRANDSTAND
Meaning of GRANDSTAND in English
Cambridge English vocab. Кембриджский английский словарь. 2012