throw or hurl from the mound to the batter, as in baseball; "The pitcher delivered the ball"""
FacebookTwitterWhatsapp