noun a stifling grip; stranglehold: The new regime kept a throttlehold on academic freedom.