They cherished the memory of the beautiful rainbow.
Meaning: They held onto the memory of the beautiful rainbow.
Choice of Words: Cherished means to love and care for something deeply. Memory is a thought, idea, or image of something that happened in the past. Beautiful means pleasing to the eye or mind.
Alternative Expressions
Related Expressions