Used until no longer useful "worn-out shoes with flapping soles" - raddled
Drained of energy or effectiveness; extremely tired; completely exhausted "only worn-out horses and cattle" - exhausted, dog-tired, fagged, fatigued, played out, spent, washed-out, worn out