throttlehold
English Dictionary
->
Letter T
-> throttlehold
Search Dictionary:
throttlehold Definition
(n)
complete
power
over
a
person
or
situation
; "
corporations
have
a
strangelhold
on
the
media
"; "
the
president
applied
a
chokehold
to
labor
disputes
that
inconvenienced
the
public
"
throttlehold Synonyms
chokehold
stranglehold
throttlehold
© Art Branch Inc.