Synonyms for "glowering"

Words with similar meaning