medicine ball

Noun
  1. Heavy ball used in physical training (synset 103747510)

Other Searches