Definition:
Compare throttled with other words:
throttled vs. throttler
throttle vs. throttled
strangled vs. throttled