Meaning of lottery ball in English:

lottery ball

noun

  • Each of a set of numbered balls drawn in a lottery.

Origin

Late 17th century.