Home/throttleholdthrottlehold/throt-l-hohld/US // ˈθrɒt lˌhoʊld //节流阀,节气门,节流,节流罩Definitionsn.名词 noun1: a stifling grip; stranglehold: The new regime kept a throttlehold on academic freedom.Level 5Browse all words →