hardy muscular persevering robust stalwart stout strong unbeatable
feeble fragile infirm weak
sturdily