GLOWERING

Definition of GLOWERING

  1. (adj)showing a brooding ill humor