Definition of Scowling

  • 1. Sullen or unfriendly in appearance Adjective Satellite

Synonyms for word "scowling"

Semanticaly linked words with "scowling"