Dictionary search results

Showing 1-2 of 2 results

shimmer British & World English

Shine with a soft, slightly wavering light

shimmer English Thesaurus

the glow of the lanterns shimmered on the water