meaning of carnosaur

carnosaur meaning in General Dictionary

huge carnivorous bipedal dinosaur having huge claws