Definition

Shining brightly, as if covered with something that reflects light, such as dew, frost, or small reflective objects; sparkling.