GRANDSTAND FINISH
Meaning of GRANDSTAND FINISH in English
noun
( BrE ) ( in sport ) a close or exciting finish to a race or competition
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005