Children love to chase rainbows, but never catch them.

Meaning: Despite their fascination with rainbows, children are unable to physically reach or possess them.

Choice of Words: Children are young people, typically under the age of 18. Love means to have a strong affection for someone or something. Chase means to try to catch or overtake someone or something. Rainbows are curved bands of colors that appear in the sky after rain. But is a conjunction used to connect two contrasting ideas. Never means not ever or at no time. Catch means to take hold of or capture something.

Alternative Expressions

Related Expressions