Word of the day

13/10/2015

Scintilate – to emit or send forth flashes of light or sparks; sparkle; fluoresce momentarily when struck by a charged particle or photon.


%d bloggers like this: