Bazooka

Entertainment / Baseball / Bazooka: Strong throwing arm. ‘He's got a bazooka.’
Search Google for Bazooka: