judo
/dʒˈudoʊ/
Explore definitions, synonyms, and language insights of judo
Definitions
Noun
a sport adapted from jujitsu (using principles of not resisting) and similar to wrestling; developed in Japan