GeneralConnection.com
➔
Dictionary
hand throttle
Noun
1. lever
Usage