Definition of "hamble"

hamble