English dictionary
submarine ball meaning and definition
Definition and meaning of submarine ball at MeaningMonkey.org. submarine ball meaning and definition in the English Dictionary.SUBMARINE BALL noun
Definition of submarine ball (noun)
- a pitch thrown sidearm instead of overhead
- synonyms: submarine pitch
Source: Princeton University Wordnet