1 the golden goose | Definition of the golden goose

the golden goose

noun

Definition of the golden goose

: something that is a very good source of money or business The city's leaders don't want to do anything that could kill the golden goose of tourism.