Hamble has 2 different meanings across 1 category:
Proper Noun
To mutilate; hamstring; cut away.
A river in Hampshire, England.