Definitions for "Slog"
Keywords:  plod, slug, heavily, terrain, mud
To hit hard, esp. with little attention to aim or the like, as in cricket or boxing; to slug.
to walk heavily; to plod; to walk through resisting terrain, as in mud.
Mountaineering and backcountry skiing terminology referring to a long, slow, arduous hike uphill. Usually an endurance challenge with repetitive motion over vast terrain.
Keywords:  ploddingly, toil, steadily, work
To work steadily and ploddingly; to toil.
Keywords:  oddworld, creature
A Slog is also an Oddworld creature.
work doggedly or persistently; "She keeps plugging away at her dissertation"