place in handcuffs, fetter

listen to the pronunciation of place in handcuffs, fetter
الإنجليزية - الإنجليزية
put in irons