Logo
Search icon

leg irons

noun

Meaning

  • A fetter or shackle attached at the ankle.