Hamble(v. t.) To hamstring.

Words within hambling