golden goose

golden goose antonyms

golden goose definitions

noun
  • Something that generates much profit or gives great advantages.