Advertisement

Synonyms of Tōsu

Primary definition: A traditional Japanese game or sport often played in a competitive setting.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement