English Dictionary
◊ SCINTILLATE
scintillate
v : emit or reflect light in a flickering manner; of stars
[syn: {twinkle}, {winkle}]