ENGLISH
REFERENCE

kill the goose that lays the golden eggs

idiom
Meaning

To seek short-term gain at the sacrifice of long-term profit.


Origin

disputed origin

From the Aesop's fable The Goose that Laid the Golden Eggs, in which a married couple own a goose that lays one golden egg every day. Because of greed, they decide to kill the goose to obtain all the gold they suppose to be present in its body. Once opened, the goose proves to be like any normal goose inside.

Examples
SIMPLE

If you sell the company now, you kill the goose that lays the golden eggs.

CONTEXTUAL

By cutting the research budget to save money, the manager is killing the goose that lays the golden eggs.

COMPLEX

The government's decision to overtax the successful tech industry risks killing the goose that lays the golden eggs for the national economy.

Anchors to
Related idioms8entries
  1. 01

    a wild goose never laid a tame egg

    Most things are inherited and predetermined.

  2. 02

    cook someone's goose

    To spoil one's plans or hope of success.

  3. 03

    dress to kill

    To dress up so as to impress others (especially of the opposite sex).

  4. 04

    dressed to kill

    Dressed in a very fashionable style.

  5. 05

    eggs in moonshine

    A fanciful notion; an unrealistic or ludicrous concept.

  6. 06

    golden age

    A period of happiness, peace, prosperity, and great progress.

  7. 07

    golden goose

    Something that generates much profit or gives great advantages.

  8. 08

    golden handcuffs

    Any arrangement or agreement designed to provide extremely favorable benefits or pay, so as to discourage a participant from choosing to leave it, especially to retain a choice employee in a role that is unpleasant to them.

© 2026 English Reference