throttle down verb2 •To reduce power to (an engine), reduce speedTherefore, before declutching, throttle down your engine. — 1908 •To suppress (an emotion)"Yes, Madame," Elena replied, throttling down her joy. They still might change their minds—something might happen. — 2016 formsthrottled down · throttling down · throttles down