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
given to understand (something)
to understand something plainly and clearly
I was given to understand that I could rent an apartment very cheaply in this area.