English Dictionary
Definition glaring in British English
glaring adjective
adjective
/ˈɡleərɪŋ/
Synonyms and related words
