Word of the Moment

Gloweringly

in a glowering manner