Definition of scowler in English:

scowler

noun

  • See scowl

    • ‘Either way, give me this lot over a bunch of monosyllabic scowlers any day.’
    • ‘She might attempt a direct encounter and offer the scowler a ‘How are you?‘and a smile.’’