Awful spitter who may offer advice at Ascot? (7)
I believe the answer is:
tipster
'may offer advice at ascot?' is the definition.
I can't tell whether this defines the answer.
'awful spitter' is the wordplay.
'awful' indicates an anagram.
'spitter' with letters rearranged gives 'TIPSTER'.
'who' acts as a link.
Can you help me to learn more?
(Other definitions for tipster that I've seen before include "Gambling advisor" , "One with views on race" , "Seller of information on racecourse etc" , "Racing tout" , "Person who points out likely race winners" .)