gold mine
noun
-
A mine for gold ore or metal.
-
A very profitable economic venture.
-
A plentiful stockpile of something sought after.
source of supply
How often have the words gold mine and source of supply occurred in a corpus of books? (source: Google Ngram Viewer )