slog
verb
uk/slɒɡ/us/slɑːɡ/-gg-slogverb(WORK HARD)
[Iusually+ adv/prep]informal
toworkhard over alongperiod,especiallydoingworkthat isdifficultorboring:
苦干,锲而不舍地做(尤指困难或乏味的工作)I've been sloggingawayfordayson thisessayand I'm still notfinished.我为了这篇文章已经埋头苦干好几天了,但还没有完成。
[I+ adv/prep]
totravelormovewithdifficulty, forexamplethroughwet,stickysoilorsnow, or when you are verytired:
艰难行进,跋涉Despite therain, they sloggedonfor another sixmiles.尽管下着雨,他们还是又艰难跋涉了6英里。
They sloggedupthetrailin therain.他们在雨中沿着小道向上跋涉。
Thesoldierssloggedthroughmud.士兵们在泥泞中跋涉。
Work, working and the workplace
- act assomething
- all work and no play (makes Jack a dull boy)idiom
- assignment
- bandh
- be at workidiom
- grind
- hoop
- hot-desking
- hotelling
- housekeeping
- in the line of dutyidiom
- induction
- industry
- moonlight
- skivvy
- slave
- slouch
- spadework
- subtask
- sweat
You can also find related words, phrases, and synonyms in the topics:
Moving unsteadily or with difficulty
slogverb(HIT HARD)
[T]UK
tohitaballhard and often in anuncontrolledway
(不加控制地)猛击(球)Hitting and beating
- at-risk
- bangsomeoneup
- basher
- bashing
- battered
- belabour
- brain
- bunch
- butt
- deck
- head-butt
- hell
- kick
- knock
- knocksomeone'sblock offidiom
- mess
- swing
- wallop
- whop
- whup
slog
noun
uk/slɒɡ/us/slɑːɡ/slognoun(HARD WORK)
[S]informal
aperiodofdifficultortiringeffort:
一段时间的艰苦努力Thissemesterwas alonghardslog; I'mgladit's over.这个学期非常艰苦,很高兴终于结束了。
That lasthillbefore thefinishinglinewasalongslog!终点线前的最后一座小山是一段漫长而艰难的赛程!
Effort and expending energy
- assiduity
- assiduous
- assiduously
- assiduousness
- be running on emptyidiom
- blood
- elbow grease
- fight
- hamster wheel
- hard at itidiom
- heavy lifting
- heroically
- kill
- push
- putsomethingin/putsomethingintosomething
- rearguard action
- set/putyourmind tosomethingidiom
- shot
- slugger
- strenuous
slognoun(HARD HIT)
[C]UKinformal
a very hard, and oftenuncontrolledhit:
(不加控制的)猛击And that was arealslog from Kumar.那是库马尔的一次真正的大力击球。
Hitting and beating
- at-risk
- bangsomeoneup
- basher
- bashing
- battered
- belabour
- brain
- bunch
- butt
- deck
- head-butt
- hell
- kick
- knock
- knocksomeone'sblock offidiom
- mess
- swing
- wallop
- whop
- whup