Definition of town ball in English:

town ball

noun

dialect, historical US, Midlands English
  • Baseball.

Origin

Early 19th century.