hamble
Speech parts
1. hamble - Verb
2. Hamble - Proper noun
Meaning
To hamstring.
Source: Webster's dictionaryAnagrams
Examples
This includes six RNLI (e.g. Calshot and Cowes ) and five independently run stations (e.g. Hamble Lifeboat and Gosport and Fareham Inshore Rescue Service ).