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

More General Terms