Recent demand for course (9)
I believe the answer is:
newmarket
'for course' is the definition.
(Newmarket is a racecourse)
'recent demand' is the wordplay.
'recent' becomes 'new' (similar in meaning).
'demand' becomes 'market' (market can mean commercial demand).
'new'+'market'='NEWMARKET'
(Other definitions for newmarket that I've seen before include "course?" , "horse-racing centre" , "Racing town" , "Betting card came" , "Suffolk racecourse" .)