withering Meaning and Definition
1. n. any weakening or degeneration (especially through lack of use)
2. s. wreaking or capable of wreaking complete destruction
3. s. making light of
1. n. any weakening or degeneration (especially through lack of use)
2. s. wreaking or capable of wreaking complete destruction
3. s. making light of
Sponored Video