throttleholdEnglish

chokehold, stranglehold, throttlehold

Noun

Complete power over a person or situation

English: stranglehold, chokehold, throttlehold

Bahasa: cengkaman

Bahasa words with similar meanings

English words with similar meanings

Show 2 words