Dictionary search results

Showing 1-2 of 2 results

scintillate British & World English

Emit flashes of light; sparkle

scintillate English Thesaurus

the brilliant stones scintillated in the sunlight