glowerer
/ˈɡlaʊərər/Definitions
1. noun
A person who glowers, especially habitually or at someone.
“She was a notorious glowerer in the office, often scowling at coworkers.”
1. noun
A person who glowers, especially habitually or at someone.
“She was a notorious glowerer in the office, often scowling at coworkers.”