SynonymX
Speak
Judo
Definition of Judo
1.
A sport adapted from jujitsu (using principles of not resisting) and similar to wrestling; developed in Japan
Noun
Semanticaly linked words with "judo"
athletics
sport
martial art
Hyponims for word "judo"
athletics
sport
martial art