n.
1.an angry stare glower v.
1.look at with a fixed gaze
2.look angry or sullen, wrinkle one's forehead, as if to signal disapproval
Idiom of the Day
stew in one's own juice
to suffer from something that one has caused to happen to himself or herself
The man is stewing in his own juice after he got into trouble for being late.