Idioms Dog-eat-dog Meaning: A situation in which people compete aggressively with one another. Example: The business world can sometimes feel dog-eat-dog. ShareTweetPin ItShareShare