English edit

Noun edit

leg iron (plural leg irons)

  1. Synonym of legcuff.