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
wear down (something) or wear (something) down
to make something become less useful or smaller or weaker because of wear or age
Little by little, the water wore down the beach at the edge of the river.