Garden of Eden
phrase
as in paradise
an often imaginary place or state of utter perfection and happiness
He recommended the lake as a Garden of Eden for bird-watchers.
Synonyms & Similar Words
Relevance
Antonyms & Near Antonyms
Love words? Need even more definitions?
Merriam-Webster unabridged
Share