Hamble /(hăm"b'l)/

Ham·ble

Hamble

v. t.
  1. To hamstring. [Obs.]