Skip to
verb
to flash or sparkle with light; to emit quick, bright flashes of light; to be brilliant or sparkling
Browse