長距離砲ちょうきょりほう 1long-distance artillery ; long-range gun ; long-range rocket launcher Translated by Jiyomi 2long-ball hitter ; power hitter noun (common) (futsuumeishi) JMdict entry 2854803. Source and licence.