At the driving place, all alcohol free (8)
I believe the answer is:
teetotal
'alcohol free' is the definition.
Both the definition and answer are adjectives. Maybe they are linked in a way I don't understand?
'at the driving place all' is the wordplay.
'at' is a charade indicator (letters next to each other).
'the driving place' becomes 'tee' (a golfer drives a ball from a tee).
'all' becomes 'total' (I am not sure about this - if you are sure you should give a lot more credence to this answer).
'tee' put next to 'total' is 'TEETOTAL'.
Can you help me to learn more?
(Other definitions for teetotal that I've seen before include "Abjuring alcohol" , "Sober" , "On the wagon" , "Abstaining completely from alcohol" , "not taking a drop" .)