Adjective
made of sterner stuff (not comparable) (idiomatic) strong and determined (especially more so than someone else, to whom one is being compared).