ダゲキレンシュウ
Meanings
Noun
Baseball
1. batting practice
Composed of
blow; shock; strike; batting
practice; training; drill; (an) exercise; workout