Definition of "hamble"
hamble
verb
third-person singular simple present hambles, present participle hambling, simple past and past participle hambled
third-person singular simple present hambles, present participle hambling, simple past and past participle hambled