a carnivore is an organism that derives its energy and nutrient requirements from a diet consisting mainly or exclusively of animal tissue, whether through predation or scavenging.
Animals that depend solely on animal flesh for their nutrient requirements are considered obligate carnivores while those that also consume non-animal food are considered facultative carnivores.

A carnivore that sits at the top of the foodchain is an apex predator.

external image 300px-Male_Lion_and_Cub_Chitwa_South_Africa_Luca_Galuzzi_2004.JPG

there are even some plants that capture and digest insects these are called carnivorous plants

external image 396px-Palau_pitcher_plant.jpg