scintillate Meaning and Definition
1. v. be lively or brilliant or exhibit virtuosity
2. v. physics: fluoresce momentarily when struck by a charged particle or high-energy photon
3. v. emit or reflect light in a flickering manner
4. v. reflect brightly
5. v. give off
Sponored Video