tatterdemalion
adjective
noun
°A person with tattered clothing, a pauper.
synonyms: bedraggled, broken-down, dilapidated, ramshackle more» , ruinous, rundown, tumbledown