medicine-ball (noun) medicine ball: weighted ball
Sinonime: altruistic, benevolent, bighearted,
chivalrous, considerate, free,
gracious, greathearted,
heroic,
liberal,
lofty,
magnanimous,
noble, princely,
unselfishAntonime: selfish, ungenerous, ungiving