slog
intransitive verbTo walk or progress with a slow heavy pace; plod.
To work diligently for long hours.
To make (one's way) with a slow heavy pace against resistance.
To strike with heavy blows.
nounA long exhausting march or hike.
To walk or progress with a slow heavy pace; plod.
To work diligently for long hours.
To make (one's way) with a slow heavy pace against resistance.
To strike with heavy blows.
nounA long exhausting march or hike.