ALL meanings of garrison finish
gar·ri·son fin·ish
G g - noun garrison finish the finish of a race, especially a horse race, in which the winner comes from behind to win at the last moment. 1
- noun garrison finish a close finish, as in a horse race, in which the winner comes from behind at the last moment 0