Mile-a-minute sprinters (8)
![Ross](/clue/static/ross-mug.min.png)
I believe the answer is:
cheetahs
(Other definitions for cheetahs that I've seen before include "animals" , "Swift, long-legged cats" , "Fastest mammals on land" , "fast runners" , "they' re spotted making rapid progress" .)