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

American Dictionary