To emit flashes of light; to sparkle. The stars scintillate in the clear night sky.
To be animated or brilliant. Her conversation scintillated with wit and humor.
Physics: (of a material) to emit brief flashes of light when excited by ionizing radiation. The phosphor screen scintillates as the X-rays strike it.