bedraggled
be-drag-gled
adjective
Wet, dirty, and dishevelled, as if having been dragged through mud or water.
"The bedraggled dog shivered in the downpour."
Thesaurus
Synonyms: dirty, unclean, draggled, soiled, dilapidated, tumble-down, tatterdemalion, damaged, derelict, ramshackle, broken-down