Meaning of judo
Definition of judo
(noun)
a
sport
adapted
from
jujitsu
(using principles of not resisting) and
similar
to wrestling;
developed
in Japan
Other information on judo
WIKIPEDIA results for
judo
Amazon results for
judo
Tweet