SHACKLE Meaning of SHACKLE in English ( n. ) A link for connecting railroad cars; -- called also drawlink, draglink, etc. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012