Groups
Quiz
glower
-
Have an angry or sullen look on one's face; scowl
Ron
glower
ed at Ben when Ben criticized the mayor of Ron's home town.