Log in
Search words & phrases
sparkle
US /ˈspɑ:rkl/
・
UK /ˈspɑ:kl/
B1
Definition
Video subtitles
noun
Shiny brief bits of light energy
verb
To shine with a lot of very small points of light