The phrase "lost world" refers to a hidden or isolated place that is unknown to most people. It often suggests a mysterious, untouched, or ancient environment, like a hidden paradise or a prehistoric land. Full definition
They also reference 19th century landscape painting, thus transforming works that are pure products of the digital age into vehicles transporting us to lost worlds of artistic practice. (devinborden.com)
That's why for us, it's not only to lose a world class player, it is as well that this period of uncertainty creates a strange feeling in the dressing room. (justarsenal.com)
I hope we don't lose the world championship by anything more than three points. (wtf1.com)