Definition of leg ball in US English:

leg ball

noun

rare
  • A ball delivered on or outside the leg stump.

Origin

Early 19th century; earliest use found in Forget Me Not.