Meaning of japanese stranglehold
Definition of japanese stranglehold
(noun)
a
wrestling
hold
in which the opponent's
arms
are
crossed
in
front
of his own
neck
to
exert
pressure
on his
windpipe
Other information on japanese stranglehold
WIKIPEDIA results for
japanese stranglehold
Amazon results for
japanese stranglehold
Tweet