Rhyme Desk
Find rhyming words!

Definition of "Scintillate" :

verb: be lively or brilliant or exhibit virtuosity

verb: physics: fluoresce momentarily when struck by a charged particle or high-energy photon

verb: emit or reflect light in a flickering manner

verb: reflect brightly

verb: give off

"The substance scintillated sparks and flashes."