Dictionary search results

Showing 1-3 of 3 results

scintillate British & World English

Emit flashes of light; sparkle

scintillate English Thesaurus

the brilliant stones scintillated in the sunlight