Big Huge Thesaurus

throttler

noun

sounds kind of like