look up any word:
1. withering
adj.
To overwhelm or destroy; devastating;
"I gave him a withering look" (a look intended to make the other person feel inferior and warned)
rss and gcal