1
Verb
to be very weary
2
to be weak
3
to make somebody weak, weary, demoralise somebody
4
to be run-down past its best (of markets and towns or institutions of learning)