Meaning of かちこし in Japanese

  1. Words

Definition of かちこし

  1. (n) more wins than losses (sport)
Back to top