Stars twinkled above the owl's head.

Meaning: This sentence is about the stars shining with a flickering light above the owl's head.

Choice of Words: Twinkled means to shine with a flickering light. Stars are luminous fixed points in the night sky that are visible from Earth. Head is the part of the body that contains the brain.

Alternative Expressions

Related Expressions