SHACKLE


Meaning of SHACKLE in English

(n.) Hence, that which checks or prevents free action.

Webster's English dictionary.      Английский словарь Webster.