Judo - Definition

judo

n 1: a sport adapted from jujitsu (using principles of not
resisting) and similar to wrestling; developed in Japan

Look up another word