English Dictionary
Definition twinkle in British English
twinkle noun
[singular] noun
/ˈtwɪŋk(ə)l/

English Dictionary