RichThesaurus
golden goose
golden goose
antonyms
golden goose
definitions
noun
Something that generates much profit or gives great advantages.