GRANDSTAND FINISH


Meaning of GRANDSTAND FINISH in English

■ noun a close or exciting finish to a race or other competition.

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