1 English Synonyms for TKD
Prev.1Next
taekwondo
Definition: 1. A martial arts form from Korea, known for its elaborate kicking techniques. The sparring aspect is a recognised Olympic sport.
Show more information about taekwondo
Prev.1Next
Search took: 2.46 ms