NichiDict

長距離砲

ちょうきょりほう
[choukyorihou]

Meanings

1.Noun

militarylong-distance artillery; long-range gun; long-range rocket launcher

2.Noun

baseballlong-ball hitter; power hitter