English dictionary
imaginary place meaning and definition
Definition and meaning of imaginary place at MeaningMonkey.org. imaginary place meaning and definition in the English Dictionary.IMAGINARY PLACE noun
Definition of imaginary place (noun)
- a place that exists only in imagination; a place said to exist in fictional or religious writings
- synonyms: fictitious place, mythical place
Source: Princeton University Wordnet