Depressed as a pedestrian traffic victim (3,4)
I believe the answer is:
run down
But I can't explain it at all! Could you help me understand?
(Other definitions for run down that I've seen before include "not very well" , "Debilitated - dilapidated" , "Sickly; resume" , "criticised?" , "pan?" .)