A Dictionary Of Horse Racing Terms – G07/01/2016 Tagged With: Articles, betfair, betting exchange, dictionary, gambling, gelding, going, greys, horse racing terms, sportsGELDING