scintillating - Dictionary definition and meaning for word scintillating
scin+till+llating: skin +till+ illuminating—means skin is shining, sparkling
SCINTILLATING === ILLUMINATING
scint(scientists) are clever