glower

Definition: (noun) A sullen or angry stare.
Synonyms: glare.
Usage: His frown deepened into a glower of resentment.
Discuss