n. Japanese form of martial arts which emphasises the use of speed and leverage in defeating one's opponent (developed from Jujitsu)
JUDO
Meaning of JUDO in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012