RAMSHACKLE Meaning of RAMSHACKLE in English adj. (usu. of a house or vehicle) tumbledown, rickety. Etymology: earlier ramshackled past part. of obs. ransackle RANSACK Oxford English vocab. Оксфордский английский словарь. 2012