throttlehold
(noun)
noun
1. complete power over a person or situation
Similar word(s): chokehold, stranglehold
Definition categories: attribute, power, powerfulness
(noun)
1. complete power over a person or situation
Similar word(s): chokehold, stranglehold
Definition categories: attribute, power, powerfulness