https://en.synonym.one/japanese stranglehold
1 definition for JAPANESE STRANGLEHOLD