Meaning of the word "leg irons" in English

What does "leg irons" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

leg irons

1.
Learn This Word at Lingoland