Log in
Search words & phrases
glare
US /gler/
・
UK /gleə(r)/
B1
Definition
Video subtitles
verb
To look at in an angry manner for a long time
To shine with a very strong, harsh, bright light
noun
Long, unfriendly and angry look
A very strong, harsh, bright light