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