Support for driver, a character did you say? (3)
I believe the answer is:
tee
'support for driver' is the definition.
(driver is a type of golf club)
I can't explain the remainder of the clue.
Can you help me to learn more?
(Other definitions for tee that I've seen before include "Drive off it, half-tittering" , "Stand" , "Part of course" , "'Drive off it, half-laughing (3)'" , "Where one drives from" .)