scowling

Explore definitions, synonyms, and language insights of scowling

Definitions

Adjective Satellite
sullen or unfriendly in appearance