unsparing
/ʌnˈspɛrɪŋ/
adjective
- Giving or providing freely and generously, without holding back.
- The chef was unsparing with the fresh herbs in every dish.
- She offered unsparing praise for her team's hard work.
- The charity was unsparing in its efforts to help the homeless.
- Showing no mercy or leniency; harsh or severe.
- The critic's review was unsparing, pointing out every flaw.
- The winter storm was unsparing, leaving destruction in its path.
- The coach was unsparing in his criticism of the players' mistakes.