Imagination soared to new heights.
Meaning: The ability to form new ideas, images, or concepts rose or climbed rapidly to great elevations that have not existed before.
Choice of Words: Imagination is the ability to form new ideas, images, or concepts. Soared means rose or climbed rapidly. New means not existing before. Heights are great elevations.
Alternative Expressions
Related Expressions