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.’’