Withering - definition of withering by The Free Dictionary
https://www.thefreedictionary.com/withering
WEBDefine withering. withering synonyms, withering pronunciation, withering translation, English dictionary definition of withering. adj. Tending to overwhelm or destroy; devastating: withering sarcasm. with′er·ing·ly adv. American Heritage® Dictionary of the …
DA: 37 PA: 16 MOZ Rank: 14