English word definition — powered by WordNet
having a debilitating effect
producing exhaustion
Want to remember exhausting?