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.
Loading the full interactive collection…