SCOWLER is a playable word

scowler Scrabble® Dictionary

noun
pl. scowlers
one that scowls
122 Playable Words can be made from "SCOWLER"