carted
动词 cart:
draw slowly or heavily
同义词:haul, hale, cart, drag
transport something in a cart
同义词:cart