Definition of Throttlehold

  • 1. Complete power over a person or situation Noun

Synonyms for word "throttlehold"

Semanticaly linked words with "throttlehold"

Hyponims for word "throttlehold"