SOUR BALL Meaning of SOUR BALL in English noun : a spherical piece of hard candy having a tart flavor — compare acid drop Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012