pull along


Meanings

  • pull along heavily, like a heavy load against a resistance;