[choukyorihou]noun
Japanese definition
No Japanese definition yet.
English definitions
- long-distance artillery; long-range gun; long-range rocket launcher
- long-ball hitter; power hitter
Examples
No examples yet.
Loading examples…
No Japanese definition yet.
No examples yet.
Loading examples…