Crossword Genius

As set up by a driver or a fast-drinking greyhound? (3,6)

Ross

I believe the answer is:

lap record

I'm a little stuck... Click here to teach me more about this clue!

'a fast-drinking greyhound?' is the definition.
I don't know anything about this answer so I cannot tell whether it can be defined by this definition.

'as set up by a driver or' is the wordplay.
I cannot quite see how this works, but
'a' is within the answer.
'or' is within the answer.
This explanation may well be incorrect...

Can you help me to learn more?

(Another definition for lap record that I've seen is " Best all-round performance".)

I've seen this clue in the Evening Standard.
Want a hint initially instead of a full solution? Install my app