Definition of quarter ball in English:

quarter ball

noun

  • A ball that strikes another so that a quarter of the one overlaps a quarter of the other.

Origin

Mid 19th century.