GeneralConnection.comDictionary
tatterdemalion
Adjective

1. tattered
2. worn, bedraggled
Noun

1. broken-down, dilapidated, ramshackle, tumble-down, unsound, damaged, ragamuffin
1. urchin
Usage