English Dictionary
◊ THROTTLEHOLD
throttlehold
n : complete power over a person or situation [syn: {stranglehold}]