English word definition — powered by WordNet
give off
reflect brightly
emit or reflect light in a flickering manner
physics: fluoresce momentarily when struck by a charged particle or high-energy photon
be lively or brilliant or exhibit virtuosity
Want to remember scintillate?