Home › Idioms

dog-eat-dog

Meaning: Ruthless, competitive, and fast-paced.

Language: English

Literally: (Already vivid in English)

Category: Animals

Origin: The expression suggests the idea of animals that are so desperate that they eat their own kind.

More idioms — Animals

  • dog days of summer — Very hot days.
  • 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.

More English idioms

  • fly in the ointment — An unpleasant element in an otherwise pleasant situation.
  • fly off the handle — To suddenly become very angry.
  • fly the coop — To escape.
  • get off one's high horse — To stop acting superior.
  • get someone's goat — To irritate or annoy someone.
  • go whole hog — To spare nothing; to do something with maximum enthusiasm.

← Back to Idioms

Loading the full interactive collection…