twinkler
Explore definitions, synonyms, and language insights of twinkler
Definitions
Noun
an object that emits or reflects light in an intermittent flickering manner
Explore definitions, synonyms, and language insights of twinkler