American Dictionary
Definition glowering in American English
glowering adjective
adjective
/ˈɡlaʊrɪŋ/
American Dictionary