Liverpool racecourse (7)
I believe the answer is:
aintree
'liverpool racecourse' is the definition.
(I've seen this before)
This is all the clue.
(Other definitions for aintree that I've seen before include "Trainee in Grand National venue" , "Liverpool racecourse" , "place for horse racing" , "Merseyside racecourse" , "Here they run" .)