Dreams soared on wings of imagination.
Meaning: This means that the dreams were very creative and inspiring, as if they were flying on the wings of imagination.
Choice of Words: Dreams are thoughts, images, or feelings that occur during sleep. Soared means to fly or rise high in the air. Wings are the appendages of birds or insects that allow them to fly. Imagination is the ability to form mental images or ideas. Together, they create a poetic image of dreams taking flight on the power of imagination.
Alternative Expressions
Related Expressions