English
Detailed Synonyms for imaginary place in English
imaginary place:
imaginary place [the ~] noun
-
the imaginary place
– a place that exists only in imagination; a place said to exist in fictional or religious writings 1the mythical place; the fictitious place; the imaginary place– a place that exists only in imagination; a place said to exist in fictional or religious writings 1