Definitions for "Hamble"
To hamstring.