dilapidated, ramshackle; exhausted, weakened

listen to the pronunciation of dilapidated, ramshackle; exhausted, weakened