GRANDSTAND


Meaning of GRANDSTAND in English

n. the main stand, usu. roofed, for spectators at a racecourse etc. grandstand finish a close and exciting finish to a race etc.

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.