unsparing
Harsh and relentless
Unsparing means showing no mercy or restraint.
An unsparing critic holds nothing back; an unsparing assessment reveals flaws without softening them.
The word can also mean generous to the point of lavishness—unsparing in praise, unsparing in effort—giving freely without reservation.
Both senses share the idea of not holding back.
Lacking any compassion
- mercilessShowing no clemency
- pitilessLacking any compassion
- relentlessContinuing without pause
- brutalSavagely harsh or severe
severe · cruel · unforgiving · unrelenting · callous · heartless · cold-blooded · savage
Severely and bitingly critical
- bitingHarshly critical or cold
- causticChemically burning; bitterly mocking
- sharpFine-edged, or astute
- cuttingDividing via sharp edge
blunt · withering · devastating · damning · excoriating · trenchant · harsh · blistering
Free from deception
- frankOpen and direct
- bluntDull or tactlessly direct
- forthrightDirectly honest in manner
- directUndeviating or to guide
straightforward · truthful · plain-spoken · outspoken · unvarnished · explicit · unfiltered · unreserved
Abundant beyond necessity
- unstintingGiving without limit
- liberalOpen to reform
- profuseExtremely abundant, overflowing
- bountifulPlentiful and generous
abundant · openhanded · munificent · extravagant · prodigal · free · copious · plentiful
Covering all possibilities
- meticulousShowing extreme attention to detail
- rigorousExtremely thorough and careful
- painstakingExtremely careful and thorough
- comprehensiveIncluding all elements
scrupulous · detailed · searching · intensive · relentless · complete · systematic · in-depth
ruthless
Lacking any compassion
- mercilessShowing no clemency
- pitilessLacking any compassion
- relentlessContinuing without pause
brutal · severe · cruel · unforgiving · unrelenting · callous · heartless · cold-blooded · savage · implacable
scathing
Severely and bitingly critical
cutting · blunt · withering · devastating · damning · excoriating · trenchant · harsh · blistering · searing
honest
Free from deception
- frankOpen and direct
- bluntDull or tactlessly direct
- forthrightDirectly honest in manner
direct · straightforward · truthful · plain-spoken · outspoken · unvarnished · explicit · unfiltered · unreserved · candid
lavish
Abundant beyond necessity
- unstintingGiving without limit
- liberalOpen to reform
- profuseExtremely abundant, overflowing
bountiful · abundant · openhanded · munificent · extravagant · prodigal · free · copious · plentiful · wholehearted
exhaustive
Covering all possibilities
- meticulousShowing extreme attention to detail
- rigorousExtremely thorough and careful
- painstakingExtremely careful and thorough
comprehensive · scrupulous · detailed · searching · intensive · relentless · complete · systematic · in-depth · exacting
- cold-heartedcallous, cold, cold-blooded, cold-hearted, cruel
- harshbiting, bitter, brutal, caustic, cruel
unsparingstingy
Unwilling to spend freely
miserly · parsimonious · niggardly · tightfisted · closefisted
unsparingmerciful
Disposed toward forgiveness
lenient · gentle · forgiving · compassionate · indulgent
unsparingsparing
Using resources minimally
restrained · measured · moderate · economical · conservative