Acrocanthosaurus
They were really massive dinosaurs that have lived during the mid-Cretaceous period. They had elongate neural spines that made them really tough. They also had humps which were believed to have been their fat storage. Thus, they had survived not feeding themselves for a long time.