Home

Word

medicine ball, n.
more info heavy ball used in physical training
<noun.artifact>

medicine ball
semantic pointers
hypernym