Multiple choice

glower

  1. fling

  2. enlighten

  3. frown

  4. grow

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

To glower means to have an angry or sullen look on one's face, which is synonymous with to frown.