slog
1. work doggedly or persistently
同义词:plug away, peg away, keep one's nose to the grindstone, keep one's shoulder to the wheel
2. walk heavily and firmly, as when weary, or through mud
同义词:footslog, plod, trudge, pad, tramp
3. strike heavily, especially with the fist or a bat
同义词:slug, swig
)





艰难行进

