THROTTLEHOLD Meaning of THROTTLEHOLD in English [throt.tle.hold] n (1935): a vicious, strangling, or stultifying control Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012