twinklehide
nounUK /ˈtwɪŋkəlhaɪd/
US /ˈtwɪŋkəlhaɪd/
A twinklehide is a shiny animal skin that sparkles in the light.
The little fox wore a twinklehide that glittered under the moon.
OTHER MEANINGS
2. A magical cloak that makes the wearer hard to see.
She pulled on her twinklehide and vanished into the night.
3. A shiny cover for a book or toy.
The storybook had a twinklehide cover that caught the sun.
4. A playful name for a starry night sky.
The sky was a twinklehide of bright stars.