slog
1. [ verb ] walk heavily and firmly, as when weary, or through mud
Synonyms: plod trudge pad tramp footslog
Examples:

"Donkeys that plodded wearily in a circle around a gin" D.H. Lawrence

Related terms: walk squelch infantryman plodder plodder stamper plodding
2. [ verb ] (work) work doggedly or persistently
Synonyms: peg_away keep_one's_nose_to_the_grindstone keep_one's_shoulder_to_the_wheel plug_away
Examples:

"She keeps plugging away at her dissertation"

Related terms: work plodder
3. [ verb ] strike heavily, esp. with the fist or a bat
Synonyms: slug swig
Examples:

"He slugged me so hard that I passed out"

Related terms: hit slugger
Similar spelling:   slug
  slag
  Sligh
  slough
  sleigh
  Slaugh
  sls
  sloughy