medicine ballTranslate medicine ball | into Italian Definition of medicine ball noun a large, heavy, solid ball thrown and caught for exercise. medicine ball in other Oxford dictionaries Definition of medicine ball in the US English dictionary