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