See also: soft ball and softball French Noun soft-ball m (countable and uncountable, plural soft-balls) alternative form of softballWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads