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