long-range artillery; long-range gun; long-range rocket launcher
Military term for artillery, guns, or rocket launchers with extended range.
The enemy's long-range artillery attacked across the border.
power hitter; long-ball hitter
Baseball term for a batter who hits many home runs or extra-base hits.
He is expected to be the team's power hitter.
Compound of 長距離 (long distance) + 砲 (gun, cannon). The baseball sense is a metaphorical extension.