Definitions of goldmine:

  • noun:   a mine where gold ore is found
  • noun:   a good source of something that is desired