Many leading comrades pushed handcarts together with us. 很多领导同志和我们一道推小车。
handcart
[ noun ] wheeled vehicle that can be pushed by a person; may have one or two or four wheels <noun.artifact> he used a handcart to carry the rocks awaytheir pushcart was piled high with groceries
Handcart \Hand"cart`\, n. A cart drawn or pushed by hand.