judo

nounA modern martial art and Olympic sport that involves throws, holds, and grappling, originating in Japan.

No synonyms or antonyms found for this word.