Definition of judo

Definition of judo
  1. judo Noun A Japanese martial art and sport adapted from jujutsu.
Need more help? Try our forum NEW