-k(ə)lē adjective
Etymology: probably from English dialect shackle to shake, rattle (from English dialect shack to shake + English -le ) + English -y — more at shack
1. chiefly dialect : rickety , ramshackle
2. chiefly dialect : loose-jointed , shambling