GARRISON FINISH


Meaning of GARRISON FINISH in English

surprise finish (usually about horse races) when the winner suddenly rushes forward into first place at the last possible moment

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.