RAMSHACKLE Meaning of RAMSHACKLE in English (a.) Loose; disjointed; falling to pieces; out of repair. Webster's English dictionary. Английский словарь Webster. 2012