Synonyms for "glower"

Words with similar meaning