Stars twinkled above the mountain.

Meaning: Celestial bodies that emit light shone with a flickering light higher than a large natural elevation of land.

Choice of Words: Stars: celestial bodies that emit light, twinkled: shone with a flickering light, above: higher than, mountain: large natural elevation of land.

Alternative Expressions

Related Expressions