8 letters · 15 points in Scrabble
noun an object that emits or reflects light in an intermittent flickering manner
originFrom Middle English twinklere, twinclere, equivalent to twinkle + -er.
Etymology from Wiktionary, CC BY-SA 3.0