The rainbow left a lasting impression on all who saw it.

Meaning: This sentence describes the enduring impact the rainbow had on those who witnessed it.

Choice of Words: Impression is a noun that refers to the effect or impact that something has on someone. Lasting is an adjective that means continuing for a long time.

Alternative Expressions

Related Expressions