golden goose Definition
Dictionary Home » Words Starting with G » gold foil ... good for someone » golden goose
golden goose
the goose that lays the golden eggs
noun
- 1. A source of profit, especially if it is in danger of being destroyed by over-exploitation.
