bedraggled - adjective
bedraggled - thesaurus
derelict dilapidated draggled ramshackle tatterdemalion