Noun Definitionthrottlehold1.Definition: complete power over a person or situationRelated Noun(s):chokehold, strangleholdCategory: General