Boost your vocab and unleash your potential!

Definitions of glowering
  1. adjective
    showing a brooding ill humor
  2. adjective
    showing a brooding ill humor
Explanation of glowering
My lists:
Recently viewed words: