WTWM

whatsthatwordmean

← Definition
Guess

scintillation

nounA flash or sparkle of light; a twinkling or sparkling effect.

Synonyms

sparklenountwinklenounflashnounglitternoun

Antonyms

dullnessnoun

Built for word lovers.