Drive that stands a poor chance of success? (4,4)
I believe the answer is:
long shot
'chance of success?' is the definition.
'long shot' can be an answer for 'chance' (I have seen 'Outside chance ' mean 'long shot' so perhaps 'chance' could also mean 'long shot'). I'm unsure of the 'of success?' bit.
I don't understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for long shot that I've seen before include "One has little chance of succeeding" , "Attempt at goal from half-way line" , "What has little possibility of happening" , "a hole in one?" , "Not much chance" .)