Definition of leg ball in English:

leg ball

See synonyms for leg ball

noun

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

Origin

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