on last leg
ADJECTIVE
done in
Synonyms
Antonyms
WEAK
ADJECTIVE
dying
Synonyms
Antonyms
ADJECTIVE
elderly
Synonyms
STRONGEST
STRONG
WEAK
been around
declining
hoary
long in tooth
lot of mileage
no spring chicken
olden
over the hill
tired
venerable
Antonyms
ADJECTIVE
penniless
Synonyms
Antonyms
From Roget's 21st Century Thesaurus, Third Edition Copyright © 2013 by the Philip Lief Group.