1. (建筑)破烂不堪的,摇摇欲坠的
A ramshackle building is badly made or in bad condition, and looks as if it is likely to fall down.
2. (系统、联盟、收集物等)草率组合成的,拼凑的
A ramshackle system, union, or collection of things has been put together without much thought and is not likely to work very well.
1. in deplorable condition
e.g. a street of bedraggled tenements
a broken-down fence
a ramshackle old pier
a tumble-down shack
Synonym: bedraggledbroken-downderelictdilapidatedtatterdemaliontumble-down