dilapidated, ramshackle; exhausted, weakened

listen to the pronunciation of dilapidated, ramshackle; exhausted, weakened
English - English
run down