Refine this word faster
Imaginary place
Definitions
Noun
- 1 a place that exists only in imagination; a place said to exist in fictional or religious writings wordnet
See also for "imaginary place"
Next best steps
Mini challenge
Want a quick game? Try Word Finder.