The dragon's scales shimmered in the sunlight.

Meaning: The dragon's scales shone with a soft, wavering light in the sunlight.

Choice of Words: Shimmered means to shine with a soft, wavering light. Scales are the hard, protective plates that cover the body of a reptile or fish.

Alternative Expressions

Related Expressions