Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

golden goose Definition

Cancel
golden goose
noun(the golden goose)
something that is a very good source of money or business

Words Related to golden goose!

golden goose Examples by Brain Bank Users