Definition of "Withering" :
noun: any weakening or degeneration (especially through lack of use)
adjective: wreaking or capable of wreaking complete destruction
"The guns opened a withering fire."
adjective: making light of
"To compliments inflated I've a withering reply."