IdiomAnimalsEnglish

kill the goose that lays the golden eggs

Meaning: To destroy a source of profit out of greed.

Example: “Raising the rent that much would kill the goose that lays the golden eggs.”

Origin: From Aesop's fable, in which a farmer kills his goose to get all its golden eggs at once and finds nothing inside.

Equivalents in other languages

More English idioms

Explore another collection: Tongue Twisters

Tricky phrases to practice out loud, from languages around the world.

Browse all tongue twisters →

Keep exploring

Explore all idioms →