SHACKLE Meaning of SHACKLE in English n. caten; v. (in)catenar English Interlingue dictionary. Английский словарь Интерлингве. 2012