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.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.