General What Does Nap Mean in Horse Racing? The terminology in horse racing can often be overwhelming, particularly if you are a relative newbie to the sport. Getting to grips with terms such as Bismarck, Monkey, Pony and […]