Definitions
There is 1 meaning of the phrase
Japanese Stranglehold.
Japanese Stranglehold - as a noun
A wrestling hold in which the opponent's arms are crossed in front of his own neck to exert pressure on his windpipe
Word Variations & Relations
A-Z Proximities
januaryjanusjanus-facedjapanjapanese Japanese Stranglehold
japanese-speakingjapanesenessjapanisejapanisedjapanises