Log in
Search words & phrases
glimpse
US /ɡlɪmps/
・
UK /ɡlɪmps/
B1
Definition
Video subtitles
verb
To see or notice something very briefly
noun
A brief sight of something