A carnivore at the top of it's food chain is called an "apex" predator.
Carnivores are meat eaters right?
Yes, carnivores are animals that depend only on animal flesh for their energy requirements!
Ok and herbivores are vegetable consumers
Herbivore
A herbivore is an animal anatomically and physiologically adapted to eating plant material, for example foliage or marine algae, for the main component of its diet. As a result of their plant diet, herbivorous animals typically have mouthparts adapted to rasping or grinding. Horses and other herbivores have wide flat teeth that are adapted to grinding grass, tree bark, and other tough plant material. 
A large percentage of herbivores have mutualistic gut flora that help them digest plant matter, which is more difficult to digest than animal prey
Carnivore
A carnivore , meaning "meat eater" (Latin, "caro", genitive "carnis", meaning "meat" or "flesh" and "vorare" meaning "to devour"), 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 called obligate carnivores while those that also consume non-animal food are called facultative carnivores. Omnivores also consume