Glowers meaning : An angry glare or stare. To look or stare with anger. That which glows or emits light.
glowers
light tables
semiretirement
rockstars
cow tree