What is the meaning of the word "judo"?
Definitions:
-
a martial art adapted from jujitsu and similar to wrestling
noun
- I practiced judo to learn some selfdefense techniques.
- I practiced judo to learn some selfdefense techniques.