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