exhausted, tired out, worn-out, dead-beat, all in, buggered

listen to the pronunciation of exhausted, tired out, worn-out, dead-beat, all in, buggered