Definition of throttler in English:

throttler

noun

  • See throttle

    • ‘Other than job stress, most men say that nagging is the only sure throttler of desire.’
    • ‘These Congressmen are willing to be named, it seems, as throttlers of legislation that would have made impossible a repetition of the horrors of the Triangle Waist factory fire.’
    • ‘Alfalfa's enormous yields, high protein content, economy as a crop, and value as a soil builder and weed throttler is almost without parallel in plant history.’