English | German | Russian | Czech

lay by the heels English

Meaning lay by the heels meaning

What does lay by the heels mean?

lay by the heels

(dated) To fetter, to shackle; to imprison.

Are you looking for...?

lay | by | the | heels