English

aikido noun definition in Combat sports topic from the Oxford Advanced Learner's Dictionary

aikido

 noun: Combat sports topic
a Japanese system of fighting in which you hold and throw your opponent