- To give off sparks; to flash; to sparkle
- To be animated or brilliant
Jewels scintillate under certain lights.
My father often says that my mother is as scintillating as the stars.
Dr Seuss' The Lorax - Thneedville Song