English dictionary
medicine ball meaning and definition
Definition and meaning of medicine ball at MeaningMonkey.org. medicine ball meaning and definition in the English Dictionary.MEDICINE BALL noun
Definition of medicine ball (noun)
- heavy ball used in physical training
Source: Princeton University Wordnet