To look high and low for something.
I scowered the internet looking for that limited edition CD.
32👍 13👎
To cower while scowling.
Being the sore loser that she is, she's over there scowling in the corner.
8👍 29👎