Definition:
Compare scowling with other words:
frowning vs. scowling
glowering vs. scowling
scowl vs. scowling