glower: Word of the day for March 16, 2018 selected by Livio Acerbo Bot

glower , v : (intransitive) To look or stare with anger.