judo

Definitions

General English

Sports

  • noun a Japanese martial art in which opponents use balance and body weight, with minimal physical effort, to throw each other or hold each other in a lock
http://www.dictionarycentral.com/definition/judo.html