Snow·ball n.
1. A round mass of snow pressed or roller together, or anything resembling such a mass.
2. Bot. The Guelder-rose.
Snowball bush or Snowball tree Bot., the Guelder-rose.
a snowball's chance in hell, [Colloq.] no chance; an infinitesimal chance.