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