lost world
Short definition from Wiktionary
Noun
- A subgenre of the fantasy or science fiction genres that involves the discovery of an unknown world out of time, place, or both.
- Used other than figuratively or idiomatically: see lost, world.
We haven’t written up lost world yet: Simple and Standard meanings, examples and a quiz.