1. 拼命干;努力苦干
If you slog through something, you work hard and steadily through it.
2. 困难而费力的工作(或任务)
If you describe a task as a slog, you mean that it is tiring and requires a lot of effort.
3. 长途跋涉;步履艰难地行进
If you slog somewhere, you make a long and tiring journey there.
4. 漫长而艰苦的跋涉
A slog is a long tiring journey.
5. 竞相角逐;决一雌雄
If two or more people slog it out, they work very hard to try to be the one who is successful or who has their ideas and wishes accepted.
1. strike heavily, especially with the fist or a bat
e.g. He slugged me so hard that I passed out
2. walk heavily and firmly, as when weary, or through mud
e.g. Mules plodded in a circle around a grindstone
Synonym: footslogplodtrudgepadtramp
3. work doggedly or persistently
e.g. She keeps plugging away at her dissertation
Synonym: plug awaypeg awaykeep one's nose to the grindstonekeep one's shoulder to the wheel