Strike heavily, especially with the fist or a bat
Walk heavily and firmly, as when weary, or through mud
Work doggedly or persistently