Put your foot down (ostentatiously high-heeled?) to take part in this contest (4,4)
Answer
DRAGRACE
Definition: this contest
Put your foot down (ostentatiously high-heeled?) to take part in this contest (4,4)