'medicine ball' definitions:

Definition of 'medicine ball'

(from WordNet)
noun
Heavy ball used in physical training