verb intrans
to walk, move, or travel slowly and laboriously
They slogged through the snow
to work laboriously; to toil
to hit (e.g. a cricket ball or a boxing opponent) hard and often wildly
to plod (one's way) with determination, esp in the face of difficulty
slog it out
to compete fiercely for success
slogger noun
[origin unknown]