from The American Heritage® Dictionary of the English Language, 4th Edition
- intransitive v. To walk or progress with a slow heavy pace; plod: slog across the swamp; slogged through both volumes.
- intransitive v. To work diligently for long hours: slogged away at Latin.
- transitive v. To make (one's way) with a slow heavy pace against resistance.
- transitive v. To strike with heavy blows.
- n. A long exhausting march or hike: a slog through miles of jungle.
- n. A long session of hard work: an 18-hour slog in the hay fields.
from Wiktionary, Creative Commons Attribution/Share-Alike License
- n. A long, tedious walk, or session of work.
- n. An aggressive shot played with little skill.
- v. To walk slowly, encountering resistance.
- v. To work slowly and deliberately (overcoming significant boredom).
- v. To strike something with a heavy blow, especially a ball with a bat.
from the GNU version of the Collaborative International Dictionary of English
- v. To hit hard, esp. with little attention to aim or the like, as in cricket or boxing; to slug.
- intransitive v. to walk heavily; to plod; to walk through resisting terrain, as in mud.
- intransitive v. To work steadily and ploddingly; to toil.
from The Century Dictionary and Cyclopedia
- To lag behind.
- To hit hard, as in boxing, See slug.
- In cricket, to hit at the ball wildly and without judgment.
from WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
- v. strike heavily, especially with the fist or a bat
- v. work doggedly or persistently
- v. walk heavily and firmly, as when weary, or through mud
Perhaps alteration of slug3.(American Heritage® Dictionary of the English Language, Fourth Edition)