| throttle | 1. To have the throat obstructed so as to be in danger of suffocation; to choke; to suffocate. 2. To breathe hard, as when nearly suffocated. Source: Websters Dictionary (01 Mar 1998) |
|---|---|
| throttler | 1. One who, or that which, throttles, or chokes. 2. <zoology> See Flasher, 3 . Source: Websters Dictionary (01 Mar 1998) |