SOUR BALL Meaning of SOUR BALL in English [sour ball] n (ca. 1909): a spherical hard candy having a tart flavor Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012