English word definition — powered by WordNet
drained of energy or effectiveness
depleted of energy, force, or strength
drained physically
Want to remember exhausted?