Withering - definition of withering by The Free Dictionary
https://www.thefreedictionary.com/withering
Web1. scornful, blasting, devastating, humiliating, snubbing, blighting, hurtful, mortifying She launched a withering attack on the Press. 2. destructive, …
DA: 73 PA: 2 MOZ Rank: 65