a late answer, can't understand no other replies! "Turf" meaning grass that makes up the racecourse track, and accountant in that they deal in money! usually punters' money. My dad was keen on the horseracing but always said there's only one winner and that's the bookies.