slogged

verb
  1. worked hard and steadily at something difficult or tedious
  2. Usage: past tense of slog
  3. walked or moved with great effort, especially through difficult conditions
  4. Usage: past tense of slog
  5. hit something hard, especially in sports
  6. Usage: past tense of slog; informal

Examples