glisten - Dictionary definition and meaning for word glisten
GL(bulbs)+IS+TEN(times) brighter and shinier than others