broken-down
adjective
°no longer in working order.
°not properly maintained; neglected.
synonyms: bedraggled, dilapidated, ramshackle, ruinous more» , rundown, tatterdemalion, tumbledown