SLOG

Definition of SLOG

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