town ball

noun

Definition of town ball

: a ball game preceding and resembling baseball at recesses and at noon, we played … town ball and baseball— W. A. White — compare rounder sense 3a

First Known Use of town ball

1813, in the meaning defined above

History and Etymology for town ball

so called from the fact that it was played at the time of town meetings

Keep scrolling for more