English to Hindi

Meaning for:
stranglehold
other
निरोधन;गलाघोंटू पकड़