scowling - English Synonyms Dictionary

scowling

adj.
[1] beetle-browed