meaning of glower

1. to look intently; to stare angrily or with a scowl.
2.
an angry stare


Related Words

glower | glowered | glowering | gloweringly |

Developed & Maintained By Taraprasad.com

Treasure Words