The phrase
"eighth wonder" refers to something amazing, astonishing, or extraordinary that is considered on par with the wonders of the world. It is used to describe remarkable achievements or creations that are awe-inspiring and capture people's fascination.
Full definition