What is the meaning of Hamble?

To mutilate; hamstring; cut away.

To cut out the balls of the feet of (dogs) so as to render them unfit for hunting.

To walk lame; limp.

Source: wiktionary.org