There are several synonyms for the term "flesh-eating animal," which include carnivore, predator, meat-eater, hunter, and scavenger. Carnivores are animals that derive their nutritional requirements primarily from animal tissue. They include big cats, wolves, and bears. Predators are animals that hunt down their prey and kill them for food. Meat-eaters, on the other hand, are animals that consume meat but also eat plant matter. Hunters are animals that hunt down their prey for food, while scavengers are animals that feed on already dead animals. Though these words may differ slightly in meaning, they all describe animals that eat flesh.