We do not currently know of any antonyms for scowrer.
The noun scowrer is defined as:
Did you mean scorer, scourer or scowler?