plow on
Continue despite difficulty
Plow on means to continue steadily despite difficulty or tedium, like a plow moving through resistant soil.
The phrase suggests determined, effortful progress rather than ease: We plowed on through the paperwork, Despite the setbacks, she plowed on with her research.
Sometimes implies grimness or resignation about the work ahead.
Continue firmly onward
- continueGo on without stopping
- press onContinue despite hardship
- carry onContinue doing something
- keep goingMaintain forward progress
push through · soldier on · forge ahead · trudge on · endure · push on · plod on · stay the course
Strenuous, prolonged effort
- laborStrenuous effort; also childbirth
- grindCrush into particles
- slogLaborious persistent effort
- exertionVigorous physical effort
drudgery · hard work · striving · industriousness · diligence · sweat · graft · hustle
Move or progress forward
- proceedMove forward, continue
- move forwardTravel in intended direction
- headwayForward progress achieved
- gain groundMove forward, advance
momentum · forward motion · inch forward · make strides · breakthrough · step by step · onward · continuing
Something blocking the way
- hardshipSuffering from difficult circumstances
- setbackReverse in progress
- difficultyState of being hard
- challengeTest of ability
barrier · hurdle · resistance · struggle · uphill battle · headwind · rough patch · adversity
persist
Continue firmly onward
keep going · push through · soldier on · forge ahead · trudge on · endure · push on · plod on · stay the course · keep at it
toil
Strenuous, prolonged effort
exertion · drudgery · hard work · striving · industriousness · diligence · sweat · graft · hustle · slugging away
advance
Move or progress forward
- proceedMove forward, continue
- move forwardTravel in intended direction
- headwayForward progress achieved
gain ground · momentum · forward motion · inch forward · make strides · breakthrough · step by step · onward · continuing · advancing
obstacle
Something blocking the way
- hardshipSuffering from difficult circumstances
- setbackReverse in progress
- difficultyState of being hard
challenge · barrier · hurdle · resistance · struggle · uphill battle · headwind · rough patch · adversity · opposition