Home › Idioms

cook someone's goose

Meaning: To ruin someone's plans.

Language: English

Literally: (Already vivid in English)

Category: Animals

Origin: The expression is used when someone is about to be punished.

More idioms — Animals

  • crocodile tears — False, exaggerated tears.
  • cry wolf — To raise a false alarm or exaggerate so often that one is no longer believed.
  • dark horse — A competitor who is little-known by most people but who is expected to win by someone mor…
  • dog-eared — Well-worn.
  • dog-eat-dog — Ruthless, competitive, and fast-paced.
  • dog days of summer — Very hot days.

More English idioms

  • eat crow pie — To humble oneself because one has been proved wrong.
  • fat cat — A rich but usually lazy person.
  • fine kettle of fish — A terrible mess.
  • fly-by-night — Undependable; untrustworthy.
  • fly in the face of something — To go against something; to show disrespect for something or someone.
  • fly in the ointment — An unpleasant element in an otherwise pleasant situation.

← Back to Idioms

Loading the full interactive collection…