n. the main stand, usu. roofed, for spectators at a racecourse etc. grandstand finish a close and exciting finish to a race etc.
GRANDSTAND
Meaning of GRANDSTAND in English
Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012