Rhyme Desk
Find rhyming words!

Definition of "Glower" :

noun: an angry stare

verb: look angry or sullen, wrinkle one's forehead, as if to signal disapproval

verb: look at with a fixed gaze