SynonymX
Speak
Scowling
Definition of Scowling
1.
Sullen or unfriendly in appearance
Adjective Satellite
Synonyms for word "scowling"
beetle-browed
Semanticaly linked words with "scowling"
unfriendly