Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

hamble Definition

Cancel
hamble
verb
To mutilate; hamstring; cut away

Words Related to hamble!

hamble Examples by Brain Bank Users