RichThesaurus
golden goose
vs
goose that laid the golden egg
golden goose
noun
Something that generates much profit or gives great advantages.
goose that laid the golden egg
How often have the words
golden goose
and
goose that laid the golden egg
occurred in a corpus of books?
(source:
Google Ngram Viewer
)