What is the meaning of Slog?

A long, tedious walk or march.

A hard, persistent effort, session of work, or period.

An aggressive shot played with little skill.

To walk slowly or doggedly, encountering resistance.

To work slowly and deliberately at a tedious task.

To strike something with a heavy blow, especially a ball with a bat.

past tense of slå

to swallow

first/third-person singular preterite indicative of slēan

syllable

stack, pile

past indicative of slå

Source: wiktionary.org