v. 1.work doggedly or persistently 2.walk heavily and firmly, as when weary, or through mud 3.strike heavily, especially with the fist or a bat