Short distance carrier pushed uphill (4)
I believe the answer is:
yard
'short distance' is the definition.
(I've seen this before)
I can't explain the remainder of the clue.
Can you help me to learn more?
(Other definitions for yard that I've seen before include "36 inches" , "Thirty six inches" , "quantity of ale" , "3ft" , "Old unit of length" .)