What is the full meaning of hambled
HAMBLE, to mutilate a dog by cutting off the balls of its feet [v]
Example of the word hambled placed on a Scrabble board.