Pushes through short streets (7)
I believe the answer is:
thrusts
'pushes' is the definition.
('thrust' can be a synonym of 'push')
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for thrusts that I've seen before include "Sudden lunges" , "forces" , "drives" , "Impels" , "jabs" .)