Icicles glittered like jewels on eaves.
Meaning: This means the icicles were hanging from the eaves and shining brightly, looking like precious jewels.
Choice of Words: Icicles are long, pointed pieces of ice that hang from roofs or other objects, and glittered means to shine brightly. Like is used to compare two things, and jewels are precious stones used in jewelry. Eaves are the lower edges of a roof that stick out from the wall. So, the sentence is saying that the icicles were hanging from the eaves and shining brightly, like jewels.
Alternative Expressions
Related Expressions