GARRISON FINISH


Meaning of GARRISON FINISH in English

[Gar.ri.son finish] n [prob. fr. Edward "Snapper" Garrison, 19th cent. Am. jockey] (1935): a finish in which the winner comes from behind at the end

Merriam-Webster English vocab.      Английский словарь Merriam Webster.