old and frail
- elderlyAdvanced in age
- fragileEasily broken or damaged
- feebleWeak and ineffective
- weakLacking power or force
- agedAdvanced in years
decrepit · infirm · withered · brittle · delicate · trembling · stooped · wrinkled · gaunt · thin · shaky · tottering · hobbling · cane · walker · nursing · bones · papery
old and frailhale and hearty
In excellent health
strapping · able-bodied · full of life · virile · indefatigable